Radio Single "I Know" #4, #61 - June 2016

Terry & Debra's latest radio release, "I Know" has reached #61 on the Power Source Magazine - Inspirational Country Top 100 and #4 on Cashbox Country Christian Top 100 for June 2016! The single has been released on Canyon Creek Records, please call your favorite Country/Southern Gospel radio station to request the song.
Thank you for listening!

Leave a comment