Metallica sounded fantastic last night on The Tongiht Show with Jimmy Fallon. We've already seen them play their new single "Moth Into Flame" in a live setting, but now we see it with pro-shot video and audio. These guys are delivering on all cylinders.
Hardwired…To Self Destruct comes out November 18th. Pre-order the deluxe edition on Amazon for $14.97.
Sponsored Links from Around the Internet