The "Cheetozard" resembles an orange dragon-like figure from the popular Japanese franchise. Its seller had purchased it on ...
the man who claims to have invented Flamin' Hot Cheetos while working as a janitor at a Frito-Lay factory in California in the late 1980s. While Longoria's film highlights the rise of Montañez ...