Mysterious Clouds Over CERN May Be ‘Portal To Other Dimensions’
A mysterious cloud formation has been filmed above CERN, sparking rumors that a doorway to “other dimensions” has been opened by the Large Hadron Collider (LHC). The epic clouds and lightning directly above the facility […]