Terry & Debra's latest single, "Do Yourself A Favor," has just been released to radio. This uptempo, country-gospel duet is one of the new songs from the upcoming project and was written by Debra; call your favorite radio station to request the song today! The song is available on Canyon Creek Creek Records, Southern Country Gospel Vol. 38.