China Strike Force (2000) January 15, 2001 | 1 Oogie, Film Reviews, Genre: Action & Adventure Brain strike! Prepare to get dumb! Read More »