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)
Copyright 1988-2018 AcronymFinder.com, All rights reserved.