Duration: 0min 10sec Views: 1 384 Submitted: 2 years ago

A Very Precise Russian Car GPS! Lucky Driver!

Description: The driver is stoped by Russian GPS system to avoid a tremendous car accident!
Categories: Cars Dash cam