A pair of Michigan state troopers made a rather unusual stop last week when they pulled over to speak with a 'Sasquatch' that they saw walking down the side of a road. According to a local media report, the odd encounter occurred last Wednesday evening in the city of Cadillac. Recounting the proverbial Bigfoot bust, public information officer Lieutenant Derrick Carroll explained that the troopers noticed the costumed individual while out on patrol and "took quick action because they knew this wasn't a cutout."
More on this weird story at the Coast to Coast AM website.