Triumph of Faith

MPAA Rating:NR
Genre:Documentary
Country:United States
Produced By:Larry Johnson, Arthur Muhammad
Directed By:Arthur Muhammad
Cast:John Phelan, Bey Muhammad, Tim Newkirk
In Theaters:Oct 16, 2001
Runtime:1 hour 15 minutes