Showing posts with label Stephen Chow is a God. Show all posts
Showing posts with label Stephen Chow is a God. Show all posts

Thursday, February 3, 2011

Happy Chinese New Year!

Gung hee fatt choi, fung bao diu loi!



Gung Hay Fat Choy!


Trivia: The lockpicker in the second half of the clip wearing the white shirt is Stephen Chow, the director of this wonderful cinematic experience.

HEADPHONES ARE A MUST!