2 New CDs Just Recorded by The Galapagos Mountain Boys September 20, 2008 Dr. Baird The Galapagos Mountain Boys just finished recording two new CDs in the studios of Peter Sprague in Leucadia. The first… Continue Reading →