Aug 22 Album Reviews The Needle Drop
Face Stabber is perhaps Oh Sees’ most ambitious album to date, but its protracted jams wear out their welcome before long.
Prev Post
Aug 21 Album Reviews
Next Post
Aug 25 Album Reviews
Show comments / Leave a comment
What do you think?
Show comments / Leave a comment