Smog, the Equalizer for Olympic Athletes

China’s already taken 90% of its 3 million cars off the road in Beijing in order to reduce air pollution for the Olympics, but that still isn’t enough for them…