• 7
    Mar

    Steve and Nonna Towns’ Tragic Loss



    Recently, members of the Christian Hip Hop community have been reminded of the frailty of human life. One such reminder is the sudden and tragic death of two of Steve and Nonna Towns three children in a St. Louis house fire on Saturday, February 10th. Steve (better known as producer “Steve-T”) and Nonna ...