120608
5931307

Strangest Things

Mechanical Turk, Lindbergh Pump, Etruscan Mummy

A robot chess player, an immortality device and a lost language, wrapped mummy?