Tag: ct01

spot_img

Caterham F1 finally face reality

Expectations are always difficult things. Whether it is in your job, at home or on the track. Teams often feel positive about their chances...