Windsor
September 29th 2005 So, 'Windsor' we here you say, why would they be going to Windsor??? Well Windsor is actually a cool little town just accross the river from Detroit making it the southern most town in Canada, plus it is where Mike and Kristina live so we had to go and stop in and say hi.
Windsor's claim to fame other then being the southern most city in Canada and an entry point to the US is that it houses th
... read more