I need to seriously count the Swedish bands on the Top 1000. It has to be close to 50 songs on here but the Swedes. This one from 1996, an excellent indie kinda poppy song sung by a beautiful Swedish woman! Score!
This was by far the Cardigans' most popular hit, even ending up on Romeo and Juliet's soundtrack. The Cardigans do have some other quality songs so i suggest you check Nina and Co. out sometime!