Why I Needed To
Taylor Swift was spotted leaving her New York City hotel early this morning, October 24. Taylor is currently in the Big Apple to promote her newly released album, Red.
Taylor will be on The View today to talk to the ladies about the new album and to perform for them! Make sure to catch her appearance live at 11:00 am on ABC.
I have literally had “All Too Well” on repeat since I got the album on Monday! What is your favorite song off the album?
MC