Lloyd Mecham

Residing In: St. George, UT USA
Bands You've Played With (list):

Terra Cotta

Instrument(s) you play (and/or vocals):


Hide Comments
Posted: Dec 16, 2013 at 11:28 PM
Terra Cotta in 1982 (left to right). First row Dave Gallagher (bass), Doug Sprague (keyboards), Lloyd Mecham (guitar); Back row: Randy Bulloch (drums), Teresa Eggertson (vocals), Eddie Montez (guitar)