LOS ANGELES — Award-winning actress, producer and director Tangi Miller’s latest film, “Last Night a DJ Saved My Life” will premiere at the Pan African Film Festival on February 9, 2019 at 8:30 p.m., located at the Cinemark, Baldwin Hills Crenshaw Plaza, 4020 Marlton Avenue, Los Angeles, CA. Additional screening dates include, February 11, 2019 […]