It’s easy to forget quite how popular Travis were at the turn of the Millennium. Just one year after performing Why Does It Always Rain on Me? during a well-timed rain shower at the 1999 Glastonbury festival, they were headlining it alongside David Bowie. Unlike fellow post-Britpop Dublin Castle alumni turned all-conquering international behemoth Coldplay, […]