› added 4 years ago
65
TIL the Japanese voted instant noodles their best invention of the 20th Century
via reddit.com