City Of Thieves

City Of Thieves London based hard rock trio City Of Thieves released their debut album, ‘Beast Reality’, in mid- October and will tour to promote it in early 2019 with Frontiers labelmates Inglorious (see itinerary above). A new single from the album entitled ‘Control’ will be made available in mid-January. The buzz began spreading about City Of Thieves […]