Hollywood Undead have announced their return to the UK. The Los Angeles-based five piece kick off their tour in Glasgow, Scotland on January 24th, before hitting England for shows in Manchester, Birmingham, Norwich and London. Known for atomic live performances, the quintet regularly sells out shows around the world...
Continue reading...
Continue reading...