Mt. St. Helens

April 19, 2011 5:29 PM
From canyon to cave, the Sasquatch legend persists.