The Keys. Not Dead. Seriously.
Originating from the same Uni Davey came out of, The Keys – formerly Murry The Hump (who’s website also still exists, wow epic 2000 flashback) – could have broken up long ago. Instead, they very recently released their latest EP ‘Le Mans’. Check out the above sites for more, and love the Let Your Soul Be Your Guide demo on the second link.