NBC Universal has announced Peacock Live!, an immersive and interactive two-day fan festival showcasing the best of the company’s past, present and future. Taking place March 28-29, 2020 on the legendary Universal Studios backlot, Peacock Live! will give fans insider access to the latest and greatest film, television, sports, lifestyle