OK I'll admit, I love a delicious order of french fries. Every time I think I have found the perfect french fry, they change their recipe or the cut of their fries. Right now Taco Villa has the best french fries. Who would have thought? However, I found this video today and it is a French Fry Vending Machine!