Shame Penguin – Live In Technicolor

Live In Technicolor a new single by Shame Penguin

Shame Penguin is an Idie Group out of New Haven Ct. This foursome is pumping out a new sound that pays tribute to all those that came before. Live In Technicolor is the anthem of our time right now as we here at Shame Penguin believe if you don’t stand for something you will fall for anything

PURCHASE HERE

FOLLOW ON: FACEBOOK | INSTAGRAM | WEBSITE