All superheroes should have moustaches. That’s how you can tell they are superheroes. Full stats, history and a few surprises, coming soon!

View post:
Superhero preview: Vanguard two point oh