NASCAR Pit Crew Challenge

(Reuters)
Updated: 2007-05-18 09:32


Pit crew for the Mark Martin U.S. Army car push their car to the finish line during the NASCAR Pit Crew Challenge at the Charlotte Bobcats Arena in Charlotte, North Carolina May 16, 2007. [Reuters]
12  


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