Sarah Laub was born in New York City. She is very much a product of her environs with a combination aggressive, sweet, and highly attractive personality. Her beauty is overwhelming.
Sarah has no trouble keeping pace physically and mentally with two older brothers who are in training to be her palace guard.