Cadillac Mountain
Plaza Stage, Hotel Congress 311 E. Congress, Tucson, AZCadillac Mountain, a Tucson based bluegrass band, is a dynamic group of talented musicians who have been playing together in southern Arizona since 2002, bringing their high-energy hard driving bluegrass sound and low-key style all over the state, from Flagstaff to Tombstone. Often performing as a duet with co-founders Joel Leland on guitar and vocals […]