Louis Luvera, Jr.'s Timeline

Born: March 9, 1949
Died: March 20, 2023