Earlier quoted context omitted.
> How is it possible to maintain an average speed that high on public roads? It's national highways (kinda like "interstates") from Padua to Rome (something like Portland, Maine to New York), not some city roads. Unlike in the US, in some European countries like Italy and Germany you have very high or unlimited (Autobahn) speed limits, and roads good enough to maintain them.
In italy the highest speed is 130,no other road allows you to go faster than that.
In Italy the autostrada legal limit is already higher at 80/130 (and supercar drivers frequently go much over it).
And of course this is the police, they can make an exception for themselves :-)