1,621,482 views | Kitra Cahana • TED2014

A glimpse of life on the road