McLaren 675LT
What’s not to like, a wild green (Napier Green apparently) supercar, a McLaren 675LT in this instance, being hoofed round a track?! With its explosive performance supported by the soundtrack of a 3.8-litre V8 twin turbo engine producing 675PS (666bhp),...