Cynthia Smith's Concert Archive
Joined December 2023
Joined December 2023
The Frogs was 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.
Date | Concert | Venue | Location | |
---|---|---|---|---|
Jul 23, 1996
|
The Smashing Pumpkins / The Frogs | Prairie Surf Studios | Oklahoma City, Oklahoma, United States |
Comments & Reviews: