Escape the map posted in Blog on 20/11/2011 by admin SHARE Tweet Escape the Map, a Google Streetview interactive short sci-fi film made by Mercedes-Benz. Impressive…