the frogs

The Frogs / Fake Brain - Mohawk Place 09/13/02

As one of the greatest bands in the history of rock and roll, The Frogs are capable of putting one hell of a show. I've seen it with my own eyes, and will gladly attest that they indeed are one of the best live acts out there today.

More