New York man sets world record for eating at most Michelin-starred restaurants in a day
By Lianne Kolirin, CNN A New York man has set a world record for eating at the most Michelin-starred restaurants in a single day. Eric Finkelstein,…
Continue Reading