Hercules & Ares vs. Captain Britain & Sasquatch

Started by byrdgang211 pages

Hercules & Ares vs. Captain Britain & Sasquatch

Who wins?

Gods win here.