Kevin’s Video of the Week: Not Your Usual Traffic Stop

Kevin: A cop pulls over a black Corvette. Something is amiss and while the driver’s girlfriend watches from outside the car, the officer forces the driver down onto his knees. Can you guess how this one ends?

Copyright ©2018 Car Pro. All rights reserved.                                                      Team Access          Privacy          Terms of Service          Technical Support

Log in with your credentials


Forgot your details?

Create Account