A glimpse of life on the road

1,622,692 views | Kitra Cahana • TED2014