A horrible hack

Dead Elephant Reviews

Dead Elephant - Lowest Shared Descent
Dead Elephant
Lowest Shared Descent
RobotRadio Records, 2008

Reviewed on May 19, 2008

Noisey Bastards from Italy clobber you with a giant pepper grinder.

Browse by Artist

Keyword Search

Review Submission