LD7&jM

Netflix fans convinced Leave The World Behind is real after “terrifying” outage

Amid a network outage, Netflix fans are convinced Leave the World Behind, starring Julia Roberts and produced by Barack Obama, is real.

​Amid a network outage, Netflix fans are convinced Leave the World Behind, starring Julia Roberts and produced by Barack Obama, is real.