Monday 26 March 2012

In 2000, Japan named Instant noodles their best invention of the 20th Century.