Metallica loves you!

The boys really turned it on for their 3 song set just now at Live Earth. The crowd was going nuts