samskivert: Kung Fu Hustle (3)

16 February 2006

Hot kung fu action, lots of bad Chinese punning, and a healthy dose of good old fashioned slapstick comedy.

©1999–2015 Michael Bayne