Hicham Mastour never stops to impress! The AC Milan player, saddled with the nickname Moroccan Messi, proves to the world why he is called that.
The Moroccan-born player has offered us a new proof of his talent this Sunday, he makes sparks with Italian U16. Failure to mark the prodigy has made luscious little bridge to a Qatari defender.