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.