Did the Self-Proclaimed Flamin’ Hot Cheetos Creator Sell a Spicy Lie?vanityfair.com8 pointsfortran773 years ago