Japan speed-eater becomes dumpling meister
Speed eating seems to be the coined phrase for the ability to stuff your face with a huge amount of food in a short amount of time. The Japanese have pushed it past an art into a competitive sport it seems. Takeru Kobayashi polished off 83 of the steamed vegetarian dumplings in eight minutes … […]