Is Disney Plus one of the biggest launches of all time? (The Daily Charge, 2/5/2020)

Transcript