India WallisMay 30, 2022FEATURESOn This Day In Music: Internet & Radio Leaks On the 30th of May 2005, a week before its UK and US release, Coldplay's ‘X&Y’ album was illegally put on the internet. Copies were sent...