Flying Machines? 5 Da Vinci Designs That Were Ahead of Their Time
Friday, December 19, 2014 - 17:20
in Mathematics & Economics
From humanoid robots to machine guns, here are five da Vinci inventions that were truly before their time.