The Mermaid, or Stephen Chow makes a Splash...

6 mins by Fingers & Delaurus at The Movies |

This chinese movie is breaking all records. Is it worth the read ?