Reviews \

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

7
SPIN Rating: 7 of 10
Release Date: February 28, 2012
Label: Product of Palmyra
By: Grayson Currin // March 26, 2012

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