Dec 12 Album Reviews The Needle Drop
Soap&Skin’s first album in six years is sadly marred by awkward additional instrumentation and songwriting that’s lackluster compared to her previous work.
Prev Post
Dec 11 Album Reviews
Next Post
Dec 13 Album Reviews
Show comments / Leave a comment
What do you think?
Show comments / Leave a comment