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

Screen Shot 2017-05-31 at 6.35.35 PM

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