GO
Loading...

French fries on demand

Tuesday, 20 Aug 2013 | 2:23 PM ET

The "Street Signs" crew reports on a vending machine in Belgium that serves french fries.