This song burrowed into my ear, planted eggs in my brain, and now there are tiny hipster parasites calling all the shots. And forcing me to keep this on repeat. Peaches meets Le Tigre meets Chromeo meets God.
Is it too early to call it?
Song & Music Video of 2009.