Daylife Select
A point & click tool to create dynamic content portals. Learn More »
BEIJING: 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 on Wednesday. Full Article at Channel News Asia