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.