LITTLE SCREAM / THE LAMB / THE ROCK SHOP

LITTLE SCREAM performs THE LAMB live at The Rock Shop in Brooklyn on December 2nd 2011 Little Scream’s 2011 release, The Golden Record, is nothing short of outstanding. But live…she is sublime. “The Lamb” performed here, breathes a different color into a track that is otherwise ghostly and... Read More