Coheed and Cambria's most recent album release features the single "Island" and that very song has a new music video you can check out for yourself here.
Recently, Coheed and Cambria frontman Claudio Sanchez has been dealing with a lot more than simply creating the band's upcoming album The Color Before the Sun.