Crystal Castles performed a new song live at The Ogden Theatre in Denver on October 17, and it’s supposedly “Telepath – which is one of the songs on the tracklisting for new album III.
Watch/listen below.
Crystal Castles performed a new song live at The Ogden Theatre in Denver on October 17, and it’s supposedly “Telepath – which is one of the songs on the tracklisting for new album III.
Watch/listen below.
Join the conversation