fensepost.com
Elf Power to Release “Sunlight on the Moon” October 1
It’s hard to believe that Elf Power is almost 20 years old band. The group formed in 1994 as part of the famed Elephant 6 collective, and on October 1 will release their thirteenth proper LP.…