Metallica & MetOnTour would like to wish you a Happy Holiday. After the last Europen show on Dec 20th, in London, I sat down with the boys to see if they had a few last words...And they sure did. I think they might have said too much, what do you think? Did they really give away all those tour dates? Hurry up, before we have to take this video down! Check out the NEW video from London, Dec 21 - Happy Holidays.