The small town of Cheadle, Alberta has a roadside attraction that is becoming a pilgrimage for some snack lovers: a 17 foot statue of a Cheeto! I think the best part of the statue is the orange dust that covers the fingertips. Any Cheetos lover can relate to that cheesy remnant!