News Leader - Fernandina Beach, Florida (Amelia Island)
News Leader - Fernandina Beach, Florida (Amelia Island): "Police officers held in sex, DUI cases -- 4th city cop arrested in scandal"
"Prison taught him the false smile, the rubbed hand of hypocrisy, the fawning, greased obsequious leer".
<< Home