
Now Playing: Netflix launches new ‘The Defenders’ series from ‘Stranger Things’ stars on show, shows off trailer for upcoming seasonWatch Now
Now Playing: Netflix launches new ‘The Defenders’ series from ‘Stranger Things’ stars on show, shows off trailer for upcoming seasonWatch Now