Jesaint Baril's impressions of Mt. St. Helens Ape Caves

Jesaint Baril shares his initial impressions of his visit to the Mt. St. Helens Ape Caves in Washington State.