The stables from the otherwise nondescript town of Woking, England, have started making noise yet again. And this time around, with a 4-litre twin turbo V8 grand tourer. Yes, … Read More