DEBRA & TAMRA DUNCAN

Born: December 19th, 1958

Died: December 19th, 1958