Terry & Debra’s latest single, “He is Here” has officially dropped to radio this week. It is now available on the latest Canyon Creek Records Comp. Please call your favorite station, DJ or Program Director to request the song. If you’re a DJ and would like a copy of the comp, please contact Tommy Smith at 903-566-3347.