NYC restaurant unveils world's most expensive french fries
A New York City restaurant is now home to the world's most expensive french fries.
More Videos
From CNN Newsource affiliates