Plan for Champ Car season finale

We heard from an inside source that Champ Car is planning to have its season finale in the USA in about two years time. No venues were mentioned, but from our perspective, if the rumored Las Vegas street race ever materializes, that should become the season finale. Mark C.

Leave a Reply