Damaged Bug, the project of Thee Oh Sees mastermind John Dwyer, has shared the video for his latest single "The Mirror" .
the song is part of our current playlist and is taken from the record 'Cold Hot Plumbs', which came out in June last year via Castle Face Records. Buy it here.
The video was shot and directed by Alfredo Lopez. Watch it below.