Screen Shot 2017-05-31 at 6.33.37 PM | YUYU YUYU

Screen Shot 2017-05-31 at 6.33.37 PM

Original post: The Cast of Stranger Things Competed on Lip Sync Battle and it was Adorable