Flash brings Leonardo’s dreams to life

Flash poses with one of the war machines he helped to build on the Discovery Channel show Doing DaVinci.