Apollo vs Sun God

Started by deft1 pages

Apollo vs Sun God

Wildstorm Apollo

Who wins?

Sun God wins a large majority.

Trying to think of what was some of the more impressive stuff for Apollo...

I think he got a cigarette put out on his dick no ?