A glimpse of life on the road

1,622,596 views | Kitra Cahana • TED2014