IDRC alive and well

Import drag racing still seems to be alive and well out here in Southern California