Cave In have posted some footage from the DVD portion of their forthcoming CD+DVD package, Planets of Old. The release follows the 12-inch only release from 2009 and is due out January 26, 2010.
The video features the band’s performance of their fan favorite, “Juggernaut,” from their 1999 album Until Your Heart Stops.
Source
The video features the band’s performance of their fan favorite, “Juggernaut,” from their 1999 album Until Your Heart Stops.