Taylor Swift Stuns on Stage in Madrid (16 Photos)
Full archive of her photos and videos from ICLOUD LEAKS 2024 Here Taylor Swift just killed it at the Santiago Bernabeu Stadium in Madrid, Spain on May 29, 2024, for the first of her two sick performances. The American stage queen brought the heat to the new Santiago Bernabeu Stadium as part of the European…