Left Eye Autopsy Photo
On March 26, 2002, at 11:50 p.m., Lisa Nicole Lopes, better known as “Left Eye” from the Grammy-Award winning group TLC, died as the result of a car accident while…
Continue readingOn March 26, 2002, at 11:50 p.m., Lisa Nicole Lopes, better known as “Left Eye” from the Grammy-Award winning group TLC, died as the result of a car accident while…
Continue reading