Shade Rupe

IMDB

1968 Aug 23 Fullerton, California, USA