Tastetest

10.31.11
Artificial tongue distinguishes 18 different types of canned tomato
10.31.11

Artificial tongue distinguishes 18 different types of canned tomato

Taste tests are fun -- unless you're in Italy, in which case they're drawn-out and rancorous. Tha...

View