4 ms·
"How is it possible to maintain an average speed that high on public roads?" Seems you've never driven in Italy. Let me assure it's very possible. In fact it's
by hilbert42 6y ago
"How is it possible to maintain an average speed that high on public roads?"
Seems you've never driven in Italy. Let me assure it's very possible. In fact it's just matter of fact!