The Frogs

Saturday, November 5, 2005

Milwaukee's Frogs return with their version of a rock show. This brother and brother duo have been making music together since the 80's and they combine excellent musicianship with off-kilter lyrics to create something wholly unique.