Talk:Sabrina Santiago (Teresa Castillo)/@comment-98.236.2.100-20121013123556/@comment-3418856-20121013224915

Hmmm, interesting. There are a lot of rumors that she's Anna and David Hayward's daughter Leora who supposedly died as a baby.