SAN DIEGO ASIAN FILM FESTIVAL 2003 REVIEW! “Kung Phooey” tells the tale of Art Chew, a monk sent to the United States to retrieve the ancient peach that was stolen from the Shir Li Temple, where it had been kept for centuries…
KUNG PHOOEY
By | October 2003