10-Part Documentary Series 'The Last Dance' is Coming to Netflix This Month
posted on Wednesday, April 1, 2020The highly-anticipated documentary series The Last Dance, which chronicles an iconic moment in sports history is launching on Netflix this April 20.