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