Coheed and Cambria received the key to their hometown, Nyack, New York, and performed an acoustic set. Video footage can be found below.
Coheed and Cambria received the key to their hometown, Nyack, New York, and performed an acoustic set. Video footage can be found below.