The PaddockTalk Champ Car "Fast Facts" for this weekend's race at Alberta. [PaddockTalk]

Advertisement

Share This Story