June 22, 2024

Taylor Swift takes on London

Swift is holding the first of her three concerts at Wembley Stadium before some 90,000 fans.