Mega Potato returns to McDonald’s Japan at a whopping 1142 calories
Got a hankering for some crispy, McDonald’s french fries? How about a lot of McDonald’s fries? McDonald’s Japan has just brought back the limited edition, Mega Potato, according to their official More...