Lucy Liu

Movie watch Radar: Shanghai Noon (Year 2000 Hollywood)

Backdrop of Shanghai Noon Movie _______________________________ Shanghai Noon is a year 2000 Hollywood movie directed by Tom Dey and produced… Read More

8 years ago