She Says She Is No GoodMarch 21, 2011 - Author: admin - Comments are closed
Taylor Swift was spotted heading to dinner in London tonight, March 21.
Taylor, who has been busy promoting her tour in London, is set to perform at LG Arena tomorrow night, in Birmingham, UK.
Love, love Taylor’s dress! I wish it was warm enough outside to walk around without a coat. Spring hurry up and make an appearance already!
Categories: Taylor Swift