Did you know there are still World’s Fairs? I had no idea until I ran into a piece of information detailing the opening of the 2010 Word’s Fair in Shanghai, China. In fact, this year’s exhibit is billed to be the biggest ever. Ever. They will take up an impressive and record breaking 1305 acres… Read More