A/V News Behind-the-scenes video of Metallica at the House Of Vans London surfaces November 30, 2016 0 Comments Hardwired in London...