Candace Payne, the Texas mom who put on a Chewbacca mask and brought joy to herself and the Internet this week, has far and away eclipsed the record for Facebook Live video views with 117 million and...
Candace Payne, the Texas mom who put on a Chewbacca mask and brought joy to herself and the Internet this week, has far and away eclipsed the record for Facebook Live video views with 117 million and...