Kidney failure might have prematurely ended the life span of its creator and creative movie director, O’Landa Draper, in age 34, in July 1998, however the Memphis, TN-based gospel group O’Landa Draper & the Affiliates continues his music crusade. The group, today directed by Draper’s fiancée, Patrina Smith, released a …
Read More »