Port Authority Commissioner Abuses Her Position and The Cops
kilgore9012 Published 04/25/2018
Caren Z. Turner was forced to resign after failing to use her position to get out of a ticket. "You may shut the f**k up!" is probably not the best thing to say the police.
15
41,559
Views
Views
0
Favorites
Favorites
Advertisement
Comments