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 and answer questions. Their information and souvenir booth will be at the Elgin Depot before the ride, as well. “Bigfoot” sightings are expected. This ride… Continue reading Bigfoot Train Ride