The Flamin' Hot Lie (explained)
DISCLAIMER: Some of the imagery used throughout this video is dramatized. 

******

For decades, Richard Montanez has been known as the man who invented Flamin' Hot Cheetos. 

His legacy was...