Day: February 20, 2011
Posted in Strange People
Bigfoot Activity Heightened During Solar Flare Event
Author: P. Beckert Published Date: February 20, 2011
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,…