Lady Lamb offers an experimental journey with ‘After’
From the rugged mountains of Maine hails one of the most dynamic artists of the indie rock scene. Aly Spaltro, who goes by the stage-name of Lady Lamb, has been conquering the scene since her premiere in 2007...