Muhammad scores a near shut-out.
"There is nothing to explain this." YES, there is. Islam. HellO, Belgium.... Earth to Belgium.