Harvey Keitel

Florencia Lozano in Indie Feature Film, The Ministers

Alongside film actors Harvey Keitel and John Leguizamo, One Life to Live actress Florencia Lozano (Tea Delgado) stars in the new indie feature film, The Ministers. The film opened on October 16, 2009 in limited theaters. Be sure to check out the trailer after the jump. READ MORE