davidl on March 12th, 2014

Sure I just love it when Rochester makes the national news, but this just not the kind of attention I want, video: Dear Weather Channel, welcome to Rochester.  Now please go home.

Continue reading about The Weather Channel Comes to Town