This Sunday just gone (UK time) saw the return of the one true Top Gear to British television sets, and to computer screens of net-savvy fans around the world this morning. Let me tell you: they’ve still got it.
Clarkson pits the Lamborghini Gallardo LP560-4 against the Porsche 911 GT2 – describing the latter as “terrifying”. [...]




