Michigan State Police troopers had a "Bigfoot sighting" in downtown Cadillac Wednesday night. WWJ's Ryan Wrecker spoke with MSP Lt. Derrick Carroll about about the encounter. (PHOTO: Michigan State Police Seventh District)
WWJ: On-Demand
16,914 clip(s)
Ford offers EV buyers free home charging station
Defense, space industries open opportunities for new jobs in Metro Detroit
Two people killed in crash involving wrong way driver on Lodge Freeway