Leroy Babcock

Leroy Babcock (1924-) was a garbageman from Pittsburgh, Pennsylvania.