Rabat - Italy’s Got Talent lived a moment full of emotion on April 20.

Moroccan Man’s Performance Astonishes Jury, Public at Italy’s Got Talent