Taylor Swift Performs ‘Castles Crumbling’ With Hayley Williams at London Show by bburtner | Jun 22, 2024 | Uncategorized The singer also debuted “Thank You, Aimee” live at her second of three shows at Wembley Stadium