About this song
- Appears on their self titled EP released in 2005. Crystal Castles also sampled this song on their album "Crystal Castles" and is called "Vanished." . User-contributed text is available under the Creative Commons By-SA License; additional terms may apply. — lastfm