Ming City Rockers originate from the industrial town of Immingham, on the east coast of northern England. The band have just…
God Damn Stream ‘Vultures’
West Midlands, UK based noise rock duo God Damn are streaming the title track from their upcoming debut LP Vultures. The record will be released via One Little Indian and is due to drop on May 19th (bumped back by 1 week from original date).
Check out the stream of Vultures here, thanks to the good folks at Stereogum.