Music
PBS Favorites Hit the Glastonbury 2025 Stage
Music buffs will be familiar with the Glastonbury Music Festival, held every summer in the titular town smack in the middle of Somerset. The festival traces its roots back to the 1910s when it was initially a celebration of modern classical music as part of an imagined, forthcoming utopian society