Metallica at the Scottrade Center

1 of 51

 

Read a Metallica concert review and view the set list in A to Z.

St. Louisans love their metal and they love Metallica. From the November 17 concert. Photos by Todd Owyoung.

Loading...