+238 People who constantly beep their horns in heavy traffic - what the hell are you doing? What is about the sound of your horn that makes you think the traffic will magically start to move faster?! These people should be re-educated on driving. Amirite?
13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago