LETHAL FORCE receives Gold Prize (Grand Prize) at the 2001 Filipino American Cine Festival

l e t h a l    f o r c e    h o m e