Life’s Strange Coincidences

2002-04-26 22:37 ☼ post

This seems like something out of the movie Magnolia. I just came across a story over at stating that TLCs Lisa Left Eye’ Lopes dies in wreck. While I’m not exactly a big TLC or hip-hop fan this news is significant to me on a couple levels: