1,621,426 views | Kitra Cahana • TED2014

A glimpse of life on the road