Lars Ulrich & James Hetfield Induct Black Sabbath (2006)

Filmed on March 13, 2006 at the Waldorf Astoria in New York, NY