Leonard 'Percy' Landy
Birthday: 1933-07-02 | Place of Birth: Los Angeles, California, USA...
Known For
Alfalfa's Double