Star Race Cars displays news Mazda Sports Racer

April 5, 2002.  Pacoima, CA.  Star Race Cars, manufacturers of the popular Formula Mazda have released these photos of a Mazda Sports Racer.  Click on the images below for enlarged images. 

Please direct all questions and comments to Mark Rodrigues at (818) 686-3355 or