It will get dissed right here. Just watch.
Can I Live?
that is awesome!!
Common did a similar type of song some years back. Regarded as one of his best, though it had more of an ethnocentric "don't kill black babies" vibe to it. That's fine, but Cannon's song probably can speak to more people.