News

Metallica performed an intimate concert at the intimate Stephen Talkhouse in Amagansett, New York, to celebrate the launch of their own SiriusXM channel "Maximum Metallica." ...