With all this talk about Bigfoot lately, the Lake Champlain monster took the time out of his busy schedule to scare the crap out of...
Back in July of 2011, we reported on an odd occurrence in Windsor, Ontario that was annoying the hell out of the city’s residents: a low, droning...