Designed by
Title
Last Minute Repairs #66676910
Description
Redding, California, USA- February 13, 2016: A mechanic is under a hot rod to make last minute repairs before the start of drags at the Redding Drags in northern California.
This image is editorial