I Am Making It
Taylor Swift appeared on NRJ today, November 8, in Paris and talked about her brand new album Red. The album was released on October 22.
On Sunday, November 11, Taylor will be hitting the stage at the 2012 MTV European Music Awards, in Frankfurt, Germany. Taylor is nominated for 5 awards at the show.
I can’t wait to see what she wears to the show!
MC