'Stranger Things' Stars Reveal Their Favorite Scenes of the Series

The cast of Netflix's Stranger Things have been dropping tidbits about the much-hyped second [...]