Moustache protector, anyone? Weird inventions on show in London
Thursday, August 14, 2008 - 10:35
in Physics & Chemistry
A grenade that puts out fires, a self-pouring teapot, periscope spectacles, a peach peeler and a moustache protector are among oddball inventions on show at the British Library.