Post from April 30, 2011Shanghai, China – Globalization at it’s finest (Source: https://www.youtube.com/)