Taylor Takes Manhattan

Taylor Swift arrives in New York City Tuesday wearing a green toggle coat. Her 'RED' tour begins a three-night stay in Newark, NJ, tonight.

 

Discuss

Default avatar
 
celebuzz