This song has been stuck in my head for weeks. The Dodos are definitely one of my favorite bands now.
these guys just keep getting better
ooooh how I love this song! ^_____^
intermittently stuck in my head since seeing it live