The highway speed limit in Italy is 130, but judging by the left lane, that seems more like a suggestion than a rule. 😆

Reply to this note

Please Login to reply.

Discussion

No replies yet.