Centrilia release debut album ‘In The Name Of Nothing’ this June

9th May 2019

Following the release of two EP’s and a rabid response to their live shows, the Scottish metal band CENTRILIA have announced they will release their debut album 28th June.

Continue Reading »

See Red. Be Heard.

Stampede Press UK is a trading style of Stampede Press UK Ltd Registered in England: No: 08157855
Legal Information & Cookies | Web Design by Lingo Design