Posts Tagged ‘Nine Inch Nails’

Filter release an brand new Single

February 25, 2016 By Snuff Monkey
in album reviews, featured, News, Video
American Industrial Rockers Filter return with a release of a new single “Mother E”  and the first track off  their seventh studio album “Crazy Eyes” which is to be released April 8 2016 Emerging from...
Continue reading →



RSS
Follow by Email