Views Navigation

Event Views Navigation


Bigfoot Train Ride

Eagle Cap Excursion Train 300 Depot St, Elgin, OR

Squatch America will join us for a Bigfoot Train, October 1. Scot and Hannah Violette will bring their expertise about Sasquatch along on the ride, to talk about Scot’s research… Continue reading Bigfoot Train Ride