German metal legends Blind Guardian have shared a recap video of their April 14th show in Kentish Town, London, England. Check it out below along with fan-filmed video from the gig. Blind Guardian kicked off The God Machine North American 2024 tour on April 18 at The Fillmore in...
Continue reading...
Continue reading...