Squatch America

Investigating the Unexplained
Not Explaining the Uninvestigated

Bigfoot Special Train Ride

Elgin Depot 300 Depot Street, Elgin

This shorter ride is perfect for families or people who want to pack a lot into their day. The rushing river and fall colors are highlights along the Grande Ronde […]