Today would have been Lisa Nicole “Left Eye” Lopes’ 41st birthday. Left Eye was a member of the hip hop trio TLC before her untimely death due to a tragic car accident on April 25, 2002.

RIP, Left Eye! We miss you!

Julie1205 & the IFWT team