Champ Car teams to test

Rumor has it 6 or more Champ Car teams will test at Portland after Long Beach on April 12-14th.

Leave a Reply