Coheed And Cambria have revealed the music video for their single “Number City,” which is taken from their recently released album, The Afterman: Descension. You can watch the music video by taking a look below the jump. The band is currently on tour in the US with Alice In Chains, and will be on the […]