TikTokers theorize that CERN opened a portal to another dimension, which is a plot device from Netflix's Stranger Things.
TikTokers theorize that CERN opened a portal to another dimension, which is a plot device from Netflix's Stranger Things.
What they had to say about Dave Chapelle... just cruel!
This video is an amazing level of cringeworthy.
The show is also said to be renewed for a whopping three more seasons!