A photo review of Crystal Stilts at Cargo, London by Eleonora Collini.

Watch the video for 'Star Crawl' by heading here.