Posted in Strange People

Bigfoot Activity Heightened During Solar Flare Event

Mt. Clemens, MICHIGAN – The city of Mt. Clemens, Michigan is once again in the news for Bigfoot sightings as it seems that several citizens have phoned the local police station claiming to have witnessed what they believe are large,…

WTF?! Click now to find out more! Bigfoot Activity Heightened During Solar Flare Event