Anyone know what this song is? It sounds tight as hell. I'm trying to make the chorus out but Tech starts talking and I cant make out what shes saying.