Prozac Rat Concert History

From the waters of Dell Rapids, South Dakota, spawned a quirky family in which humor and music blended -- often in grandma's kitchen -- to create a particular, innovative indie rock sound.

Date Concert Venue Location
No concerts found
Italian
Happy
2011 1 concert
2010 1 concert
2008 1 concert

As Seen On: