Letlive. – ‘Renegade ‘86’

Letlive. make their tour manager pretty annoyed in this new video which is directed by Mark Forrer.