6/27/11

Def Leppard up-date

To celebrate the 1st day of summer and the release of the 'Mirror Ball' live album and tour - Def Leppard have posted a clip of "Animal" that was filmed on 6/7/11 in Belfast, N. Ireland.

No comments:

Post a Comment