Coheed and Cambria performed live in concert at the 2010 Coachella Music & Arts Festival in Indio, California on Saturday April 17, 2010.
http://www.youtube.com/magmazing

Video:
The Camper Velourium III: Al The Killer

A Favor House Atlantic

Time Consumer