Biography

Laura Palmer was born on September 20, 1969 in the Czech Republic. She is married to Charlie Sexton.