Japan race gains momentum

Rumor has it that the Japan race received a major boost this weekend after the Japanese dignitaries came away from Long Beach with a very positive feeling. We also hear that the track location is directly on the waterfront in downtown. We will have more on this later this week.

Social Media Auto Publish Powered By : XYZScripts.com