Our Live Stream with multiple 360-degree cameras, controllable by viewers from FOX’s American Idol’s Season 10 finale from Los Angeles, reached 3,400,000 viewers.

Back