1003 Arch St
Philadelphia, Pennsylvania 19107

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 October 27, 2008