"Do Yourself A Favor" released to radio

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.

Leave a comment

Add comment