Los Angeles Times

Evita Williams and Richard Williams

Evita Williams and her husband, Richard Williams, both were arrested by Seminole County deputies.
Seminole County Sheriff's Office
Copyright © 2016, Los Angeles Times
72°