The Cardigans have announced that they'll be heading out on tour to celebrate the 20th anniversary of their 1998 album 'Gran Turismo'.
The Swedish indie...
Even though their lyrics always sang of crystalline despair, songs such as ‘Sick & Tired’ and ‘Lovefool’ painted The Cardigans as fluffy unny-cuddling Nordic...