Henchman: The Al Leong Story Posted on November 17, 2013 by admin There’s an Al Leong documentary currently in the works!