Aurora Ouyang – The Professional Behind Chinese Star From Hollywood
Aurora Ouyang is currently a rising Chinese actress in Hollywood known for her roles in films such as Mermaid, Crazy Heart and The Nutcracker. She was born in southern China where the Mandarin language is spoken by the majority of the population. It is possible that her original name was Continue Reading