Album of The Month

Album of the Month: No Turning Back – Take Control

Holland’s and maybe even the world’s finest hardcore act, No Turning Back, is about to release their sixth full length album. Take Control is set for February 11th 2011 through Reflections Records. The album title promises another straight forward record, exactly what No Turning Back’s good at. “Take Control is as far from a concept … Continue reading