Home ReviewsAlbum Reviews Erica Buettner – The Slaughtered Lamb 8th April