Miike Snow's new CD is finally out!
I finally laid in bed last night and listened to all the songs.
But I must agree with Jeff that the best song is...
Bavarian #1 Say You Will
Unfortunately, I couldn't find a good youtube version of the song, so the live version will do for now!