› added 6 years ago
244
TIL that the police in China are forcing drivers to stare into full-beam headlights as a punishment for dazzling others
via ift.tt