What do you love about life? That’s the question, filmmaker Ryan Van Duzer asked everyone he met on his coast to coast ride across the US, from San Diego, California to Tarpon Springs, Florida…
Ditch Your Car, Video united states