Shelby and Matt are running up that hill to figure out if the latest season of Stranger Things is the best -- or worst...
Shelby and Matt have infinite takes on this episode as they break down the quantumverse, Marvel’s introduction of a new big baddie, and just...