Disney+ debut hit by tech glitches, company blames demand

Disney+ debut hit by tech glitches, company blames demand