NASCAR race at Texas delayed by rain

April 06, 2014 03:03 PM

More Videos