NBC News   |  November 27, 2013

Da Vinci on display

Recreations of Leonardo da Vinci's revolutionary designs go on display in Florida. WFLA's John Rogers reports.

Share This:

Sorry, we do not have a transcript available for this video at this time.