Fact #3129
When:
Short story:
Terry Scott Taylor is born in Los Angeles, California, USA. He will pusue a career as a songwriter, record producer, writer and member of the bands Daniel Amos, The Swirling Eddies and The Lost Dogs.
Tweet this Fact