
Fans Flood Social Media After Netflix Fails During Stranger Things Final Episode Launch
Netflix’s global servers briefly buckled under the weight of fan traffic as the Stranger Things finale streamed on New Year’s Eve, prompting fresh internet uproar






















