Windsor is the southernmost city in Canada and is located in Southwestern Ontario.
Arenas
Promotions
Wrestlers
External Links
- Windsor, Ontario, Canada on Wikipedia
Windsor is the southernmost city in Canada and is located in Southwestern Ontario.