Home FOOD & WINE Cheetos debuts new Flamin’ Hot Smoky Ghost Pepper Puffs