Lisa Left Eye Autopsy Photo
In 2002, Lisa “Left Eye” Lopez of the Grammy-Award winning R&B trio TLC died in a car accident. Shortly after her death, a photo of her autopsy surfaced on the…
Continue readingIn 2002, Lisa “Left Eye” Lopez of the Grammy-Award winning R&B trio TLC died in a car accident. Shortly after her death, a photo of her autopsy surfaced on the…
Continue reading