Less than a minute read

Le Lion Indomptable

As we all know, The Indomitable Lions were the first team to be ousted from this year’s World Cup. As they play their final match in South Africa against Holland,…..