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

Screen Shot 2017-05-31 at 6.26.01 PM

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