World Expo 2010 Shanghai: We're Here

We're in China for the kickoff of what will be the largest World's Fair in history. Here's why