heromachine.com
Poll Position: The British Invasion
This week’s Poll Position is for the Anglophiles out there. My question is this. “Which of these British SuperHeroes is your favorite” ? This isn’t about costumes, or…