Champion City

screen-shot-2014-05-19-at-2-39-44-pm.png
Champion City is a large, technologically advanced city located in an unknown part of the continental United States. It is the home of the majority of the world’s (albeit mostly incompetent) Superheroes as well as many notorious Supervillains

Champion City

Mystery Men: Slaying El Dragon Evil_Ash Evil_Ash