Nearly Impossible Question 10/18

The average American eats 30 pounds of this each year. What is it?

A: French Fries


View Full Site