William D. Magnone's Timeline

Born: 19510325
Died: 20160716