On Christmas Eve 1994, two cars collided near Flitcham, England. The drivers were twin sisters who were delivering presents to each other. Their names: Lorraine and Levinia Christmas.
Collection of Mind-blowing Facts
On Christmas Eve 1994, two cars collided near Flitcham, England. The drivers were twin sisters who were delivering presents to each other. Their names: Lorraine and Levinia Christmas.