countdowns

Top 10 Leonardo da Vinci Inventions

Da Vinci's designs were spectacularly ahead of his time. If they had actually been built, they might have revolutionized the history of technology. What were some of his most imaginative sketches?