[Watch] A Woman and Her Chewbacca Mask, the Best Video You’ll See All Day
Tens of millions of people have tuned in to watch Candace Payne‘s video of her laughing hysterically over her recent purchase of a Star Wars Chewbacca mask, or as she calls it a “simple joy” in life. Visit streaming.thesource.com for more information Payne purchased the mask at one of her favorite stores, Kohl’s, and couldn’t contain […]