Wigs
Active Member
Member Bio
- Joined
- Jul 20, 2023
- Messages
- 179
- Reaction score
- 277
- Location
- St. Catharines - Niagara CMA
Welland was rejected as a filming location for The Walking Dead TV series because it was deemed to be too hyper realistic for a zombie apocalypseWelland is my top pick for ugliest downtown in Ontario.