Tokyo Xtreme Racer is a series developed by Genki that's been around since 1999, when it was known as Shutokō Battle in Japan ...
Only 308 examples were fitted with a four-speed manual transmission and a trio of two-barrel carburetors out of the 1,920+ ...
The Cadillac Formula 1 team will run the majority of its project out of its new facility in Indiana, but will only select an ...