Echo Mountain Ranch

by admin on December 3, 2010


In this episode Mike and Neil talk about how they met as teenagers at
summer camp, Echo Mountain Ranch in the Santa Cruz Mountains, and how they become the camp guitarists and responsible for each evening’s
sing along at the campfire.

Leave a Comment

Previous post:

Next post: