China Truck Racing 2007


Updated: 2008-04-01 20:28

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



Top Sports News  
Today's Top News  
Most Commented/Read Stories in 48 Hours