Tag Archives: Oscar Ayala.
Nevada: DUI driver Pablo Torres-Esparza blew stop sign and killed two boys in crash
Oscar was only 14 years old when his life was taken away from him when a drunk driver hit his mother’s car.
Oscar was only 14 years old when his life was taken away from him when a drunk driver hit his mother’s car.