David Thornton

David Thornton

Born 12 June 1953 in Cheraw, South Carolina, USA