Archive for September, 2007

FIA fines and strips McLaren of Constructors’ championship

• September 14, 2007 • 2 Comments