Date Concert Venue Location
Mar 30, 2011
Taylor Swift / Martin & James

Speak Now Tour

  Photos   Setlists
The O2 London, England, United Kingdom