Sunday, January 15, 2017

Decay (2012) - The LHC Zombie Movie [full film]

Decay is a 75 minute zombie film, shot and set at the Large Hadron Collider, CERN, by physics PhD students, they are kidding.