Kemoni Lavarous Watts died February 27, 2020 following ghastly motor accident that occurred on South Fulton Parkway between Derrick and Stonewall Tell roads, said report.
Kemoni Lavarous Watts passed away Thursday about 4 a.m in crash. He passed on at the age of 25, said police.
Lavarous was traveling eastbound in a 2015 Kia Optima, when for reasons, the driver lost control of the car, the Kia crossed the median, off the roadway and collided with several times, he was emitted from the vehicle due to the force of the crash, he was left injured and unresponsive. He was pronounced dead at the scene, said report.
The accident remains under investigation.