Theory Of A Deadman “Lowlife” Music Video

Theory of a Deadman has released the music video for “Lowlife” below. Their new album ‘The Truth Is…‘ will be released on July 12th.