Michigan cops post photo of roadside Bigfoot encounter
Michigan state troopers on patrol were startled to spot a Bigfoot strolling down a busy street in the city of Cadillac.
"The troopers took quick action because they knew this wasn't a cutout," stated Michigan State Police Lt. Derrick Carroll.
After engaging with the suspect, the police determined that Bigfoot was not "up to any mischief." — Read the rest
The post Michigan cops post photo of roadside Bigfoot encounter appeared first on Boing Boing.