Timeline

Bruce Clifford MacGregor's Timeline

Born: April 23, 1952
Died: April 19, 2021