Earth Dies Screaming
Earth Dies Screaming - electronic/experimental band formed in Austin, Texas in 200X.
"A quacktastic
musical orgy; one you can taste as it drips inside your ears, down your throat, and into a bottomless stomach."
- Barack Hussien Obama II
... more
Streaming and Download help