How? Lucky In competition for Best Short Documentary.
Based in Dallas Texas, the African Film Festival (TAFF) celebrates films that either promote African culture and address issues affecting Africa. How? Lucky will screen in competition for Best Short Documentary.
Film Maker /Lecturer and Lover of Life !!