30 April 2024, 12:02 pm
Barb Shupe says she actually saw a Sasquatch in 2012. She’s hosting one of the two big Sasquatch events happening in Washington state in May 2024. Thom Cantrall is her co-host of the event. Squatching ...... Read More »