Showing posts with label sing the separation. Show all posts
Showing posts with label sing the separation. 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.