Watch Metallica’s House of Vans Live Performance from London [Official Video Stream]

Metallica released their album Hardwired…To Self-Destruct today, and will be performing a special concert at the House of Vans in London, England.

Watch the video stream above, and check out our review of the album here on Zumic.

For more on Metallica, check out their Zumic artist page.