Laura Spencer
Birthday: 1986-05-08 | Place of Birth: Oklahoma City, Oklahoma, USALaura Spencer (born May 8, 1986) is an American actress and producer.
...
Known For
13 Minutes
Silver Bells
In The Land Of Fireworks
The Water's Fine
The Millionaire Tour