Cast & Crew arrive in Shanghai

DSC02719 Announcement Date: November 5, 2013

American and Chinese (From Los Angeles and Beijing) crew arrive in Shanghai