2016 Documentary Best of Luck with the Wall A voyage across the us-mexico border, stitched together from 200,000 satellite images.
2013 Documentary DSKNECTD 500 million websites. 6.5 billion cell phones. 17 trillion bits of data. connecting the human race. or disconnecting it.