rack'm
Jaded
NEW YORK -- A New York police officer has been arrested for exposing himself in public. Police said the officer, Frank Delmasto, flashed a female driver in Suffolk County on Saturday night.
Delmasto has been suspended from his post at the Queens South task force. He has been an officer since 1992.
I'm guess she wouldn't take the breathalyzer.
Delmasto has been suspended from his post at the Queens South task force. He has been an officer since 1992.
I'm guess she wouldn't take the breathalyzer.