Previous ImageNext Image coheed4 Coheed and Cambria in performance at the Babcock Theater in Billings on Oct. 14, 2010.