According to Deadline, The Greatest Night in Pop has been given a January 29th streaming premiere date by Netflix. The documentary is making its world premiere at the Sundance Film Festival on January 19th. The documentary, directed by Bao Nguyen, takes audiences back to January 25, 1985, when some of music’s