“The Afterman” – Official Music Video

by jess on November 16, 2012

Coheed and Cambria have premiered an official music video for “The Afterman”, the title track from their new album!

What do you think? Come discuss this with our fan community!