Ted Taylor
( aka Austin Taylor or Ivory Lucky )
- Born Theodore Taylor on 16 February 1934 in Oklahoma, US.
- Died on 23 October 1987 in Louisiana, US.
More details at
Wikipedia
1960
- Push Push entered the US charts on 12 November 1960 and reached number 90.
1965
- Stay Away From My Baby entered the US charts on 04 December 1965 and reached number 99.