Traffic stop

Bully Cops Caught On Tape Again

December 4th 2011, Star Trek fans Terrance Huff and Jon Seaton are stopped illegally after a Star Trek Exhibition for…

13 years ago