Does anyone know where I can get a photo or copy of an old tech inspection sticker from the late 60s or early 70s for one of the premier sports car race tracks of that era, i.e. Sebring, Watkins Glen, etc? This sticker would probably have been a triangular-shaped green sticker that was placed on the lower corner of the windshield on the driver's side.
As always, thanks in advance for yoru help.
Rex
As always, thanks in advance for yoru help.
Rex
Comment