Steve Callas

January 19, 1953 — Los Angeles, California, USA