The Fans and Drivers of NASCAR

1 of 74

 

 

The Duck Commander 500 hit Texas Motor Speedway, and with it came all the trappings and craziness of NASCAR. Rachel Parker was our lady on the scene.

Published on April 9, 2014

My Voice Nation Help
Dallas Concert Tickets
Loading...