Not Ranked
Unclear if that is a tech.inspection sticker, I've looked at early sixties race car pictures from the Bahamas Speed week and none of the cars had a sticker at that location on the front.
Most times a tech inspection sticker is affixed to the windshield or lacking that, the rollbar. At least in my experience at SVRA,SCCA or IMSA events.
|