Metallica Kick Off Fall North American Tour!

Metallica Kick Off Fall North American Tour!

Metallica opened the fall North American leg of their World Wired tour in Madison, WI on September 2nd and several videos from the kick off show have been shared online. The show at the city’s Kohl Center saw the band deliver an 18-song set of tracks from...