The Cardigans are a Swedish band formed in the town of Jonkoping in 1992. The band's musical style has varied greatly from album to album and encompasses their early indie leanings passing through '60s-inspired pop and more band-based rock.
Read more...