Russian police officer clings to hood of car

Close

The car took off after being pulled over for a traffic stop.

  1. Tags
  2. Officer Safety
  3. Car
  4. Police
  5. Russia
  6. cling

Join the discussion