by Ann Oldenburg, USA TODAY

by Ann Oldenburg, USA TODAY

Beyoncé and Jay Z made an appearance at a Trayvon Martin rally in New York City on Saturday. They were among those protesting George Zimmerman's acquittal in the high-profile case.

Jay Z has been vocal about his feelings about the verdict. And in a new interview with Rap Radar's Elliott Wilson posted Wednesday on YouTube, the music mogul is even more candid.

"I was really angry, I didn't sleep for two days," Jay Z says. "I was really angry about it, that the thing that we all knew that there was still a bit of racism in America, but for it to be so blatant. If you just ask the question, ask yourself the question, 'Didn't Trayvon have the right to stand his ground?' He was being chased, he was being chased and fought back. You know, he may have won. That doesn't mean he's a criminal, he won. If you try to attack me and I defend myself, how can I be in the wrong? How is that right? This guy went to get some Skittles and go back and watch the All-Star game. He had plans ... he had no intentions of robbing anyone's home."

Of the recently acquitted Zimmerman, Jay Z went on to say, "We all know it was wrong. It was wrong. This guy's not a professional. First of all, you're not a professional to profile someone. A professional law enforcement officer is taught not to profile. This guy's a novice. This guy's a (effing) mall cop."

He said he hopes the new generation doesn't "see color." But, he said, "You still see that the old guard, that whole thing I'm fighting against. That old guard and their old ideas and their stubborn ways and all their ego and all their (B.S.) - it's just still there. It still exists and you just hate to believe that."