Tuesday, March 10, 2015

This opera filmed inside the CERN Large Hadron Collider looks quite epic