A dramatic performance clash between British naturally aspirated V12 muscle and ruthlessly tuned Japanese all wheel drive ...