Lifestyle Man who says he invented Flamin’ Hot Cheetos sues Frito-Lay for denying he created snack Isabel van Brugen 25/07/2024