2008 ARCA Daytona Testing
19-21 December, 2008, Daytona Beach, Florida USA
Patrick Sheltra & crew pushed the No. 60A, Dodge Charger to some of the weekends fastest times.
©2008, Greg Aleck, USA
LAT Photographic