What can you say about Taylor Swift singing with Def Leppard?

Philippines
November 6, 2009 7:47pm CST
if you haven't seen it yet, you can check out youtube. :)
1 response
@zipdez (61)
• Philippines
9 Nov 09
ako nlang to mkanta ok lang? pero wala!!