Now this is every french fry lover’s dream! If the fries are this big, can you even imagine the size of potatoes!? These enormous fries can be found in Xiamen,
Where Snacks Come to Life: Crab Vending Machine
Forget everything you’d expect from a vending machine. Chips, soda, and candy? Too basic for China. They seem to have the urge to step their game up in everything, including the assortment of their vending machines.