Amazing Top StoriesCandace Payne in Chewbacca mask hits Facebook Live recordTNT DeskMay 21, 2016May 21, 2016 by TNT DeskMay 21, 2016May 21, 2016 LONDON: Candace Payne s video in Chewbacca mask titled “It’s the simple joys in life…” has so far received over 90 million views and 2...