Video: Metallica Live in Antarctica

Veteran Rockers Metallica made history this year by performing in the only continent on Earth it hadn’t yet performed in, Antarctica, for the show now called Freeze Em All (I get it, ha!).  The hour-long set, taking place in a small dome to an audience of 120 people, […]

Video: Metallica Live in Antarctica Read More »