Debra Delafuente and her husband, Oscar Delafuente
Debra Delafuente and her husband, Oscar Delafuente Fort Worth Police/Tarrant County Sheriff’s Office Handout
Debra Delafuente and her husband, Oscar Delafuente Fort Worth Police/Tarrant County Sheriff’s Office Handout