Metallica share brand new trailer for ‘M72 World Tour Live From Arlington, TX – A Two Night Event’ 1 min read