Otis Taylor

Otis Taylor

Born 30 July 1948 in Chicago, Illinois, USA

Actor

Sound