Did you know? Tuk-tuks of the world

They rule streets across Asia, but did you know the first tuk-tuk was probably an Italian invention?

2017|Explore every day|Journeys|

Share this video:

Up next

Up next

More from Explore every day

More from Explore every day

More from Journeys

More from Journeys