bugrimmar on 07 March 2010
gha, mercedes has it's own independent team this year? i've been out of the loop.. and what's with this new points structure? it's strange.. and a whole bunch of new race venues :O