Teeth of the Sea visit CERN by Benjamin Barfoot

One of the winners of the Inspired by CERN short film competition!