The Frogs were an American experimental rock music band founded in 1980, in Milwaukee. Their songs have a strong satirical bent, and history of controversy has dogged the band.
Note: These are videos from concerts where The Frogs played, so they may be of other bands that played the concert as well.
All Tomorrow's Parties - ATP 2009
Added by Maf Daniel