17 Food photos that will make you wonder their origin

Food is the basic necessity of life. Food is a source of proteins, carbohydrates and fats which in turn provides energy to the body. Here are few foods which not only amaze you, but make you question their origin. THE BRILLIANT PEELED WATERMELON THE BIG ROLLER COSTAR FRY CRUST ON UNCRUSTABLE THE TRULY CONFUSED LIME...