Sports / Photo Gallery
A cheerleader poses with trucks during China Truck Racing 2007 final in October at Beijing.