German parliament rejects 130kph speed limit proposed by the nation’s Green Party
"The Holy Ghost" intervenes and saves a German Twingo driver from punishment.
EU plans are afoot to limit all new cars by 2022.
New 80kph limit is unpopular, but hoped to lower auto accident fatalities on two-lane roads without guard rails.