The Crimson Canuck. Yes…. my city, Windsor, has its own superhero. LITERALLY. The dude walks around town randomly helping people… wearing that costume. =D
The Crimson Canuck. Yes…. my city, Windsor, has its own superhero. LITERALLY. The dude walks around town randomly helping people… wearing that costume. =D