USCAR

(redirected from Unlimited Stock Car Automobile Racing)
AcronymDefinition
USCARUnited States Council for Automotive Research
USCARUnited States Civil Administration of the Ryukyu Islands
USCARUnlimited Stock Car Automobile Racing (Heart Corporation)