Slow Riot lead the first New Tunes Guide of this month.
Irish trio Slow Riot release the ‘Demons’ single on October 23rd, taken from their new EP ‘Cathedral’. The EP was recorded at Manic Street Preachers’ Faster studios in Cardiff with producer Kevin Vanbergen and crafted with instruments and equipment …