Toadies Teaser #1

 

 

The Toadies’ new album No
Deliverance
is due August 19 on the Kirtland Records label, and it’s
a BLURT-approved scorcher. We’ve got a nifty video peek here of the band
rehearsing, with another one to follow next week, and then a full song the week
after that.

Leave a Reply