AFP - Beijing's Bird's Nest stadium has been transformed into a motor racing track, with some of the world's top drivers gearing up to compete in the 2009 Race of Champions here on Wednesday.
Full Article at France 24
We built Daylife.com using our SmartMedia Services platform, which can give you thousands of content-rich, advertiser-friendly pages (like this one) on any topic and with full editorial control. Learn More »