Popular Post

Wednesday, March 30, 2011

Taylor Swift: Lovely In London

Taylor Swift was spotted leaving the Mandarin Oriental hotel in Knightsbridge, England.