A2 US Finn Wolfhard's Stranger Things Spin-Off Idea Shocked the Duffer Brothers | The Tonight Show 0 0 More Share Save Report Video vocabulary