Haven't been as exited about a car thus much since the Alfa 8c i would drop a kidney for one of these !! surely i am not alone in thinking this is one beast of a machine