Russ,,,I think it means 'street-legal' CARS....NOT legal street drag racing.


If you like drag racing, support your local track.