Mountain View, CA | Palo Alto, CA
Also known as: familyalice
Grace Lin lives in Mountain View, California, but has also spent time in Palo Alto, California. She works for House Wife in the capacity of Programmer. Cnn, Soap Operas and 60 Minutes are some of her favorite TV shows. Her favorite sport is Yoga.