News

Glastonbury 2025 has kicked off in England and while we'd prefer to camping in the mud (truly), watching from Australia is second best.