Your Demise music video teaser for “Live of Luxury”

Your Demise have released their trailer for the music video “Live of Luxury” and can be viewed right here on UTG. The group will officially premiere the video on June 24.

You can leave a response, or trackback from your own site.