Tag: London Zoo

The pop sensation kicked off the longest leg of her hit “Eras Tour” with eight shows scheduled in London’s Wembley Stadium. Taylor Swift began her…