By Radar Music Videos on March 5, 2014 @ 2:00pm PST | Comments (0) DAMN lyric video - Vanquish Official - Released 24th March 2014 Video of DAMN lyric video - Vanquish Official - Released 24th March 2014 A comic book lyric video Vanquish, Artist Damn, Song Pedro Chaves, Director Radar Music Videos, Commissioner