Lydia Look
Birthday: 1980-04-30 | Place of Birth: Singapore...
Known For
10,000 Days
Battle of the Damned
Bed & Breakfast
Tremors 4: The Legend Begins
Deadly Target