I have found out loads about America over the years, like what is Mountain Dew and Kool Aid? Etc but one thing I have no answer too...
What is "Chili Fries"?
Are they like hot spicy fries or soaked in chili sauce and does anyone know, do we have them in the uk? If only we had cheese-in-a-can here!