Burglary and Hit & Run Suspect
This is a photo of Angel Delgado. Mr. Delgado is on the run from authorities in Franklin, Tennessee. He is believed to be in the Oklahoma City area at this time. Please take a minute to review the attached flyer and photos for more information.
Reported By (tap image below)
Join us on Crimeseen and be part of the solution!