Coheed and Cambria Receive Key to City

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