Jul 2 Album Reviews The Needle Drop
The level of artistic freedom Trent and Atticus give themselves on the somewhat uneven Bad Witch is more exciting than just about any Nine Inch Nails release since 2008.
Prev Post
Jul 1 2018
Next Post
Jul 3 Album Reviews
Show comments / Leave a comment
What do you think?
Show comments / Leave a comment