disqusyg93zvvbp8--disqus
JC Henry
disqusyg93zvvbp8--disqus

I agree the song is too preachy, it looses the point is trying to make. I am not a big hip hop fan, so I might be missing something in the song.