Klaxons | "There Is No Other Time"

Seriously, it's about time. Klaxons just released a new song ("There Is No Other Time") ahead of their forthcoming album that's due out supposedly (we'll see) sometime in late spring. The new album features production from The Chemical Brothers' Tom Rowland and the super talented James Murphy.

St. Vincent | "Prince Johnny"

The Orwells | "The Righteous One" [Video]