Manitoba Bigfoot, this is actual footage of the creature that was filmed in Manitoba Canada in 2005.
What's really amazing here is that some producer thought this image was worth putting on TV. I bet it looked better with HD! Even a crappy cell phone image would look better on a $5000 TV, don't you think?
Comments
Post a Comment