DC Talk was a Christian rap/rock band that I used to like in elementary school. Their sound became more radio-Euro-techno-pop in post y2k. For no reason, this song popped in my head the other day. It is so fucking fire and I'd love it to play as the credits song for a future movie I direct.