Cities in Motion: London - Debut TrailerCheck out the debut trailer for Cities in Motion: London.By Mike Tao on November 13, 2012 at 11:06AM PST Cities in Motion