5 Apr 2016

Teeth of the Sea at CERN



Just in case you missed it before, here is the amazing short film of Teeth of the Sea's incredible show playing a live soundtrack to the film 1984 at at the legendary CERN, the home of the Hadron Collider.

---