I love Cheetos! And, I want this restaurant here in the Permian Basin. Cheetos is actually opening a restaurant in New York.
Listen as I talk about it on Mix 97-9.