Comments:Felipe Massa wins 2008 European Grand Prix

Was this written by somebody who speaks English?