da Vinci Chariot

da Vinci Chariot

Available on Pluto TV
S1 E16: Today we have Leonardo Da Vinci's invention again. Could this death chariot change warfare?