Biography

Darrell Taylor was born in Hayward, California, USA.