John & Florence Pollock were the happy parents of two very close sisters, Joanna & Jacqueline, aged 11 and 6, when tragedy struck. An out of control driver drove their car up on to the sidewalk where the girls were walking along with a friend. All three children died at the scene. A year later Florence gave birth to another set of twin girls. Are these twins reincarnated from their previous lives?
and check this out...