Superfrog is a six-piece jam band headed up by multi-instrumentalist Joe Deninzon.
Added by Upcoming Robot on June 29, 2010