Abel Joseph Mejia May 16, 2004 – July 31, 2024
Kinda looks like a hispanic Don Johnson in his younger days.
Well, before the incident....