Creepy Idiot Sex Criminal: Pussy Inspector
Wednesday, May 19th, 2004 -- by Bacchus
The Smoking Gun reports that one John Lookebill was arrested a few days ago for impersonating a police officer after conducting a bogus traffic stop of a female motorist. This was the badge he used:
Bad luck for John that the woman he stopped and flashed his “Pussy Inspector” badge at was a Palm Beach County Sheriff’s deputy….