Watch Taylor Swift’s Live Performance of ‘Red’ [VIDEO]
Taylor Swift recently released her new single ‘Red’, which is also the title track to her current album.
Here is a live performance of the tune, filmed in New York City. Taylor sounds strong here, what do you think of the song?
Subscribe to B105 on