‘Stranger Things’ fans make wacky claim Hadron Collider is portal to upside-down world squib

"The ramifications of what happened yesterday will unfold in the coming months," one person wrote. "Y’all have been watching too much stranger things," laughed another.
Continue reading on New York Post...
Tags: