On the eve of December 31, 2008, Taylor Swift took center stage at the New Year’s Eve celebration in Times Square, New York City, delivering a memorable performance to welcome the arrival of 2009.
On the eve of December 31, 2008, Taylor Swift took center stage at the New Year’s Eve celebration in Times Square, New York City, delivering a memorable performance to welcome the arrival of 2009.