Showing posts with label Dead Elephant. Show all posts
Showing posts with label Dead Elephant. Show all posts

9.08.2007

DEAD ELEPHANT.



Here's some Italians who are fully capable of punishing you with some top-notch sludgy/noisy/drugged out/thud rock...

LINKS -
Official Webpage. (currently down?)
DoucheSpace.

D/L Dead Elephant - Sing The Separation right here.