SECTIONS

ALTERNATIVE PRESS

NEWS

Your Demise release video for “Karma”

January 17 2013, 6:21 PM EST By Brian Kraus

Your Demise have released a music video for "Karma" along with a free download of the track, both via Impericon. Pre-orders for their upcoming EP, Cold Chillin', are also available at the link.

TAGS:

COMMENTS