October 31, 2011 Very well-done commercial, “New York / Barcelona / Shanghai“ by Vincent Laforet Edit Delete Tags Autopost via vimeo.com