New Music: The Rosie Taylor Project – ‘Sleep’

“I’m the tongue in your French kiss,” goes a saucy line in the Rosie Taylor Project’s “Sleep.” The song is otherwise the opposite of hot under the collar, all vintage Belle & Seb orchestration and cooing male-female vox more suited to combing a Borders (R.I.P.) than steaming up a club night. It’s a sharper tune than anything on the band’s ’08 release The City Draws Maps; let’s hope there’s a like-minded album on the way to join this three-song single, which you can hear below. (via Eardrums)