Flash brings Leonardo’s dreams to life

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.