ouch

ouch news cars Probably bad News fail nation g rated - 8286415872
Via AOL Autos
  • -
  • Vote
  • -

Via AOL Autos:

Police in Shenzhen, China are hoping thoughtless drivers who blind others with their high-beams will see the light after being forced to stare at police headlamps as punishment. On their official social media account, police posted an image of a young man staring into the glare of a police cruiser's headlights. The police call it an appropriate experience for those who are blinding oncoming traffic.
By Unknown
  • -
  • Vote
  • -

WARNING: Some language in this video.

Via Meonacaei
  • -
  • Vote
  • -