Daylife Select
A point & click tool to create dynamic content portals. Learn More »
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