Emerging metal juggernaut Cove signed off their UK tour with a bang as three exciting new British bands put on a great show of rock meets full-on brutal metal at Thousand Island, in Islington, London, last night. This was my first visit to the venue since it rebranded from being simply 'upstairs at The Garage' and... Continue Reading →