Theo was killed in a vehicular wreck on October 24, 2020 on Freedom Drive Charlotte, NC. The crash was in the evening, while it was still daylight. Paramedics were on scene. The victim was pronounced dead at the scene.

There is no word on if other vehicles were involved or if anyone else was hurt.

Recommended for you