Take Down Your Art Newark, Delaware
Take Down Your Art was a cursed band that existed from 2004 to 2005. Most of our recorded output was never properly released, for various reasons, but is all presented here for completeness.
Streaming and Download help