Chicago’s The Luck of Eden Hall is a long-running psychedelic rock outfit. The band has released music on the indie labels Limited Potential, Walrus Records and Fruits de Mer. The Luck of Eden Hall’s latest album, Butterfly Revolutions Vol. 1, has recently been released.
Past reviews of the Baltimore four-piece Animal Collective have oscillated between jaw-dropping flattery and tight-lipped bemusement. So far, though, no one has knocked their sheer originality and ambition, and for good reason. One of the most distinctive bands of the last decade has managed to marry wild, almost psychotic and nonsensical, vocals and rhythms, cramming […]