Cameroon's 'Indomitable Lions' hope to roar in South Africa

AFP English 2010-05-28

Views 140

Cameroon's national football team -- nicknamed The Indomitable Lions -- is one of the best teams in Africa. They're training hard to win this year's World Cup, the first time the tournament has been held on African soil. WC2010

Share This Video


Download

  
Report form
RELATED VIDEOS