News

Whether they're poking fun at competitors with scathing cyphers or acknowledging poignant truths about life, the following fifty lyrics stood ... some of the best of all time.