Skip to content
Reviews

Elephant Micah ‘Louder Than Thou’ (Product of Palmyra)

7
SPIN Rating: 7 of 10
Release Date: February 28, 2012
Label: Product of Palmyra

Baited by folk-rock mores, six dense songs of spider-webbed impressions. Often profound, rarely pat.