'Stranger Things' Creators The Duffer Brothers Play 'How Well Do ...

https://www.youtube.com/watch?v=RpQfnFB5yDA