Ben says he’s been to the belly of the beast. It was that NXIVM mixer. June 15, 2018 https://youtu.be/cxch-YOFwFA