PastaLaVista
Queen Bee
I'd pretty much recommend any song by Gorillaz, but a lot of their songs can be considered "weird" at first (I know I did until I got hooked), but most people seems to enjoy Feel Good Inc, so give that one a go:
Last edited: