Industrial rock icons Nine Inch Nails have announced their first UK shows in four years at the Eden Project in Cornwall. Full info here.
Your Pain is Endearing is a modern death metal band from Boston, MA. Though they draw influence and inspiration from the current state of music, they...