Toadies – “No Deliverance” (Exclusive)

Here you have it, folks: an exclusive music video for the title track of the Toadies’ kickass third album, No Deliverance (which comes out today)! And boy, what a taste: the clip is composed of studio and live performance footage, backstage frolicking and shots of two sexy Toadies groupies all gussied up in nurse outfits. Enjoy!

Leave a Reply