The April 20 Toyota Grand Prix of Long Beach will be run by Champ Car teams with their old equipment while their new IndyCar Series brethren are in Japan.
The Japanese car and parts can be bought very cheaply.
Japan Car and Parts Export Service
Read full story



















Leave Your Comments Below