DC Talk Live In Concert 2017 Found this on the internet and it’s too cool not to share if you were fans of them or not. Get ready for the return of the “Jesus Freaks.” Continue reading