Sarah Liang currently resides in Southern California. She spends her time indulging in the latest movies and solving sudoku puzzles in her free time.
Copyright 2011-2020 - The Story Shack. All rights reserved.