New (and brilliant) release from Elf Power
This song is simply stunning! Elf Power formed in 1994 and over the last 16 years have released ten albums, two EPs, a handful of singles, while also touring America, Europe, and Japan. The Athens, Georgia pioneers have readied their tenth studio album for release – a self-titled, dozen-song song collection cementing their place as the flagship band of the celebrated psych-rock scene, which they helped … Continue reading New (and brilliant) release from Elf Power
