This week’s show has Josh and Gerald talking some Stranger Things Season Three with thoughts on if this was the...