Isabella Leong

Posted by museemusee on Aug. 31, 2008

She is saying Hi to fans and talking about the mummy is being shown in China now. U surf this website to know her recent news. But the last saying cannot be heard

Categories Pop Culture

Tags mummy, isabella, leong

More Details »