Weird News

Steph Serves Up More Proof That Bigfoot Lives In Michigan! [Videos]
Steph Serves Up More Proof That Bigfoot Lives In Michigan! [Videos]
Steph Serves Up More Proof That Bigfoot Lives In Michigan! [Videos]
Hi...it's the crazy co-host from the morning show. The one who gets made fun of because she believes in Bigfoot. If this week's story of the Midland man with evidence of Sasquatch living on his property doesn't convince you, maybe these other sightings in Michigan will.

Load More Articles