JUMP TO COMMENTS
Previous
Next

Police Officers Exercise Amazing Restraint As State Official Curses Them Out For Towing Her Daughter’s Car

JUMP TO COMMENTS
After this video was made public, Caren Turner, a commissioner of the Port Authority of New York and New Jersey, tendered her resignation.
Previous
Next
Please wait...

And Now... A Few Links From Our Sponsors