Taylor Swift Review

Sarah Dean

REVIEW: Taylor Swift Sees 'Red' In London

HuffingtonPost.com | Sarah Dean | Posted 03.02.2014 | UK Entertainment

“Oh hi, London,” giggled Taylor Swift, as she took to the stage for the first of her sold-out five nights at the capital’s 02 Arena, with a misc...