After a year of film festival appearances from Harlem to Amsterdam, Austin, Atlanta, and Hollywood, Last Days of Left Eye is finally coming to Vh1.
So since we don’t have cable, someone set your DVR for Saturday, May 19 - 9pm EDT.
After a year of film festival appearances from Harlem to Amsterdam, Austin, Atlanta, and Hollywood, Last Days of Left Eye is finally coming to Vh1.
So since we don’t have cable, someone set your DVR for Saturday, May 19 - 9pm EDT.