Interesting Fact # 360 - British Drivers Get link Facebook X Pinterest Email Other Apps By Lynne Hand - 22:41 British motorists are the most uptight in Europe, with 87% sometimes very annoyed by other drivers. (No, I mean it - really really annoyed.) Get link Facebook X Pinterest Email Other Apps Comments
Comments
Post a Comment