Windsor is most polluted city in North America

November 25th, 2008 - In the News, Thoughts & Rants

Well according to MSN, Windsor is now the worst off. I’m not going to write more about it, as I think its funny.  First Colbert declares it worst place on earth, now its mandated as the dirtiest thanks to our American neighbour Detroit. Makes me wonder what living here has done to my health all […]