Legend has it, potato chips were invented in Upstate NY, when a chef got angry at a customer, and tried to purposely mess up their fries. Do you believe the tale?
It's National French Fry Day and there are a bunch of places where you can get free fries and some great deals. Here are some places you can take advantage of this special day. Which are your favorite french fries?