The Growl – Douse The Lamps

The Growl have released a new, ultra-sassy, yet unusual film clip for their single Douse The Lamps. The track is the third track to be taken from the band’s debut LP What Would Christ Do??.

More Videos

Load more