Leon Russom photo

Leon Russom

Birth name:
Date of Birth:
6 December 1941 Little Rock, Arkansas, USA
Height:
5' 7½" (1.71 m)