Editor Pick: LeToya – This Song Jan 16, 2011 | Editor Picks Here is a nice babymaking song by LeToya off her self titled debut album. The song was written and produced by the all-star trio B-Cox, Johnta Austin and JD.