'Stranger Things 2' Gets a New Barb: Lucas' Sister Erica Sinclair Wins Internet's Heart

Want more content like this?

Get Toofab breaking news sent right to your browser!