Elf Power have paid there dues more than once or twice, however, out of the Elephant 6 collective, they never got the recognition they should have. Their forthcoming album, In a Cave (to be released March 25 via Rykodisc and purchased here), plays as bizarre as you remember them to be, perhaps a bit poppier and more melodic.
Elf Power-New Lord [mp3]