Toadies are a band from Fort Worth, Texas. They are best known for the hit single "Possum Kingdom," from their album 'Rubberneck.'
Added by Upcoming Robot on April 21, 2009