Top Gear Uk : Top gear updates straight to your inbox. Top Gear Uk / But with 626bhp and a ridiculous top speed of 190mph, did it really need to be?