Mt. St. Helens

Rumors have circulated for years that Washington’s Cascades are the native habitat of Bigfoot (aka Sasquatch).