CERN Sept. 23, 2015 Unleashing the Gates of Hell | Debunked ...
https://www.youtube.com/watch?v=G3Xdsng7U3c
Sep 13, 2015 - Uploaded by Bible Flock Box
Many videos have been claiming that the Large Hadron Collider at CERN may have something to do with ...