Coheed and Cambria Illuminate Theater at Madison Square Garden
Coheed and Cambria have been touring the States in support of their latest album The Color Before the Sun, and they made their New York stop by playing a packed house at the Theater at Madison Square Garden.