Bigfoot TIW 5: Bigfoot Sighted in Missouri and the 1800’s Bigfoot Encounter during the gold rush
In today’s Cryptids in the News and History segment, Kevin once again throws some wood on the fire with a fairly recent sighting in Missouri. He then counter punches with a glimpse into the infamous MoMo beast.
Read More