Pictured is a Neapolitan pizza made to break the world record for the longest pizza ever made. The margherita pizza stretched over 2 kilometers along the city waterfront, in Naples, Italy, on Wednesday. Photo: IC