Long Live That Look On Your Face
Taylor Swift rocked the first night of her two sold-out Speak Now shows at Madison Square Garden last night, November 21, in New York City.
Taylor was joined by Johnny Rzeznik of the Goo Goo Dolls for a special performance of “Iris”. The show looks like such a blast!
Source: WireImage
MC