Leonardo Da Vinci Automobile (1495)

An interesting reconstruction of a car invented by Leonardo Da Vinci in the year 1495.

Recent Videos