Eric Leach

Eric Leach

Born

December 19, 1975 (49 years old)

Known For

Camera

Place of Birth

Crown Point, Indiana, USA

Known For