New evidence suggests that many of Leonardo da Vinci's ideas can be traced to other scientists as far back as 1700 years. This film was used as the S16E5 episode of the PBS TV series Secrets of the Dead broadcast on 2017/04/05.
Release Date: April 05, 2017
April 07, 2016
October 31, 2023
June 13, 1936
October 08, 1976
October 25, 1996
February 07, 1952
April 30, 2016
December 07, 2011
September 10, 1951
February 09, 1955
December 01, 1982
March 18, 2018
September 15, 2006
October 01, 1991
March 01, 2021
September 06, 2022
November 07, 2023
April 27, 2023
January 01, 1909
May 02, 2016