Saturday, August 31, 2013

even more old Mission photos

From the Motorsport West feature of 1991 on the opening of the drag strip at Mission Raceway.



No comments: