TV fanatics may have spent plenty time venting frustration as they waited for the latest season of their favorite show to drop, but this might not necessarily be a bad thing, according to Ampere Analysis. New research from the firm has found that what it terms the “Stranger Things effect” was by no means imagined, […]
Source: Deadline.

Leave a Reply