Search results
We did not find results for: Doe Deer Crystal Castles.
Check spelling or type a new query.
We did not find results for: Doe Deer Crystal Castles.
Check spelling or type a new query.
Doe Deer is a song from Toronto-based band, Crystal Castles, released on their second self-titled album, Crystal Castles. The release was limited to 500 copies on 12" vinyl. The EP was a special release for UK's record store day. Prior to the release, Doe Deer was played on UK's Radio 1, and rips began to circulate around the internet. The 12" gained special attention because three unreleased trac... Wikipedia