Very soon, when you walk into a McDonald’s in Japan you will be able to purchase what has to be the largest size fries on the planet. It’s called the Mega Potato and replaces the also huge but not quite as insane Share Potato. Just how big is it? You get two large size fries in one container. You’d need about a dozen of those little ketchup cups to finish off this monster!
Full Article @ TN