The Toadies have a new album coming out August 19 called No Deliverance... If you haven't heard of them, check out I Come From The Water and Possum Kingdom... probably their two most popular songs.

You can here a short clip of a new song from their album at http://www.nodeliverance.com/

Any other Toadies fans here at UG???
Last edited by TexasRG at Jun 9, 2008,