stadiums stories

 
If there's one thing the upcoming Olympics in China are doing, it's motivating China to build all sorts of crazy, sports-centric buildings for the events. Take the crazy Moebius strip soccer stadium currently going up in Shenyang. Even though it's...