Disney+ suffers technical setbacks on launch day

Disney+ launched Tuesday but was greeted with technological difficulties. Disney tweeted that "consumer demand for Disney+ has exceeded our high expectations."