Posts Tagged ‘Should Have Said No’

Taylor Swift Should Have Said No Live In Concert - Encore

Saturday, April 25th, 2009

Taylor Swift performs her hit Should Have Said No live in concert in Evansville, Indiana where she began her Fearless summer concert tour on April 23, 2009.