Since its inception back in 1992, the Premier League has become one of the most multinational leagues in the world.
Fans have been enthralled by stars from across the globe, including many from Italy.
Countless players have made the journey to England, with varying degrees of success. Some have won multiple Premier League titles, others have returned home with reputations left to rebuild.
However, the majority leave a lasting impression, either good or bad. So we thought we would put that notion to the test and ask Arsenal, Chelsea, Liverpool, Manchester United, Manchester City and Tottenham Hotspur fans if they can remember the Italians that have represented their club in the Premier League.
Many of the players will instantly come to mind, and we've given you one of them in the picture above: Mario Balotelli. But others will not be so memorable and you will have to rack your brain to remember all 27.
The challenge is on. You've got ten minutes to recall as many of these Italian players as possible. It certainly won't be easy.
Let us know how you get on by tweeting us at @FB_Whispers. We'll retweet the highest scores, but no cheating! Oh, and if you're using AdBlocker, please turn it off as the quiz won't load correctly.