This restaurant in Australia serves fries that are almost a foot long

Longest fries are served in this restaurant in Australia.
rijalarogya added 1 year ago      in Amazing Facts and Videos