Georgef551 Posted October 16, 2009 Ed said:What the fuck are you talking about? I live in MA and this is the first I, or anyone else has heard of this. I take it you don't watch the news everyday, because it was plastered all over it a month ago, and has resurfaced a few days ago. 0 Share this post Link to post