Continents have released a documentary on the release show for their latest record, Idle Hands. The album is available for purchase on Victory Records' webstore. Fans can check out the video below. Leave us a comment with your thoughts!
AltPress around the Web
AltPress on Facebook