Peacock, the last of 2020’s new major streaming services, is nearing its national July 15 launch. NBCUniversal unveiled a slew of trailers for its streaming service’s launch day originals, including “ 413 more words
via Peacock Reveals New Trailers for All Launch Titles — IndieWire