Google Camel Cam Gives 'Street View' Glimpse of UAE Desert

Google strapped a camera to a camel's hump to roam the vast Liwa Desert in the United Arab Emirates.

October 8, 2014

Top Stories

ABC News Live Presents