Rachel Fox

Rachel Fox is an American actress. She was born in Lawrenceville, Georgia in July, 23, 1996.


 * Creepy Child: Kayla Scavo in Desperate Housewives.
 * What Beautiful Eyes!
 * Blue Eyes