Sizzla will not be appearing in any of his Canadian dates this weekend. He has been refused entry into Canada perform by Canadian immigration. The Elephantman slated for tonight was cancelled when he too was not allowed to perform due to protest by groups claiming his lyrics insite violence against homosexuals.