Formed in Toronto in 1993, the pop-revival sextet the Carpet Frogs comprised lead vocalist Nick Sinopoli, vocalist/guitarist Greg Godovitz, lead guitarist Steve Jenson, guitarist David Love, bassist Leo…
Read Full Biography
STREAM OR BUY: