French Fries or Tater Tots?

United States
November 24, 2006 12:01pm CST
Which do you prefer?
1 response
• Indonesia
24 Nov 06
french fries