Have you all tried driving in Italy?? This is where you get an Opel Zafira at 130 km/h in the motorway just 2 inches from your bumper...the only helpful solution to such incidents is to pull to the right and let the **** pass you...I am not worried about the capabilities of my car anyway