14 minutes | Feb 1st 2021

Did Leonardo da Vinci invent the original Batmobile?

Who was da Vinci? What were his most famous works of art? What was the Italian Renaissance? For free home activities sign-up at www.WhoSmarted.com See omnystudio.com/listener for privacy information.
Play
Like
Play Next
Mark Played