Stevie Wonder will not perform in Florida until its Stand Your Ground law is "abolished" in wake of the Trayvon Martin Case.

The soul legend also announced at his show in Quebec City on Sunday how he will not play anywhere the 'Stand Your Ground' law exist. The state's law contributed to the acquittal of George Zimmerman in the shooting of unarmed teenager Trayvon Martin.

He said: "The truth is that—for those of you who've lost in the battle for justice, wherever that fits in any part of the world—we can't bring them back. What we can do is we can let our voices be heard. And we can vote in our various countries throughout the world for change and equality for everybody. Tha'’s what I know we can do.

"And I know I'm not everybody, I'm just one person. I'm a human being. And for the gift that God has given me, and from whatever I mean, I decided today that until the Stand Your Ground law is abolished in Florida, I will never perform there again. As a matter of fact, wherever I find that law exists, I will not perform in that state or in that part of the world."

He added: "We can make change by coming together for the spirit of unity. Not in destruction, but in the perpetuation of life itself."