The good news is that Mr. Elton Simpson is now chillin’ in the morgue.
I just love happy endings. [sniff]
I thought he was still chillin on the pavement...