Pomona, CA

Felix Pappalardi

born December 30, 1939
died April 17, 1983 (age 43)