290 hp .... did i hear that right? doesn't seem like a great deal for something so big
Torque is what matters.
290 hp .... did i hear that right? doesn't seem like a great deal for something so big
Eye candy as usual in the building
I absolutely love Top Gear's production and editing!
I usually hate the look of Porsches, but that colour is awesome.