McDonald’s Mega Potato fries Offered In Japan, Take That Diabetes!

McDonald’s Mega Potato fries McDonald’s Japan has just released its highest calorie item yet, with their new “Mega Potato” French fries. According to the Post, McDonald’s Japan combines the contents...

Read More