AFRICA IS A COUNTRY

Les Lions Indomptables

Thursday, June 24th, 2010

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, let’s take a moment to remember some of their better days, brought to us courtesy of Roger Milla. A mutual friend sent me this video