Quantcast
Los Angeles News and Events - LA Weekly

Music Pick: The Frogs

The Frogs formed in Milwaukee in 1980 when brothers Jimmy and Dennis Flemion discovered a shared love of short, quirky, pop-rock tunes plus ...