Quote:
Originally Posted by HJJ
Star Mazda's are built at elan. The IMSA Lites (DP-02) are basically the same car with a different engine and body work.
|
I thought they were built by, Star Race Cars / 10639 Glenoaks Blvd, Pacoima, CA 91331 / (818) 686-3350.