Official music video. First single taken from the album Defcon Zero order the new album from Despotz Records.
You must be logged in to post a comment.