NEW VIDEO: Maher Zain – Muhammad

New official music video by Lebanese singer Maher Zain: Muhammad.