Yahoo January 11, 2022
Olympic track star Deon Lendore died on Monday after he was involved in a three-vehicle crash in Texas, according to TMZ Sports.
Yahoo January 11, 2022
Olympic track star Deon Lendore died on Monday after he was involved in a three-vehicle crash in Texas, according to TMZ Sports.
You need to be a member of When Steel Talks to add comments!
Replies
I know how TRINIS like to CELEBRATE DEATH and NOT LIFE ....