When is Shania Twain performing on the Pyramid Stage at Glastonbury and how to watch 0 25.06.2024 13:56 The Independent Everything you need to know about the country star’s performance