New team marketing strategy in the works

Although we are not permitted to give you any details right now, a new Champ Car team marketing strategy is in the works that will be a huge step forward in 2006….and a long time coming. Negotiations are at a delicate stage. Mark C.

Social Media Auto Publish Powered By :