Gary Allen Leinweber's Timeline

Born: 19551224
Died: 20121222