I think brother Junaid Jamshed was wrong in doing what he did. This gathering involved free mixing, screaming girls/women, and complete lack of any Islamic guidelines and rules. He should not have attended this event when he was here in Toronto. The issue is not with the singing itself, though, because singing songs without musical instrument and when the song is not about something immoral or against Islam, it is fine. But singing this song to such an audience was not a good thing, either.