Friday, August 18, 2017

Langley, June 20, 1970

Some photos of a super stock and foreign stock race at Langley Speedway from the July 1, 1970 issue of Racing Wheels.


No comments: