site logo

Product views in 'Stranger Things' valued at $15M, study says