Entertainment5 months ago
Taylor Swift Performs ‘Castles Crumbling’ With Hayley Williams at London Show
Taylor Swift is in London, England this weekend for a three-night Eras Tour run at Wembley Stadium. For her second night on Saturday, she treated fans...