Awesome 1968 U.S. Road Racing Championship Video



Wicked and totally old school footage from the Riverside International Raceway- Riverside, California on April 4th, 1968, with 35 properly amazing McLarens, Lolas, Lotus and all doing battle in the annual US Road Racing Championships. Well worth a look... 

Comments

Popular Posts