Let the lions Roar

2 April 2011 07:44 am



Sri Lankan cricket fans parade in their neighborhood carrying national flags in support of their team to win the Cricket World Cup final match against India, in Colombo on April 2, 2011. Sri Lanka plays India in the final match of the ICC Cricket World Cup tournament in Mumbai on April 2, 2011. AFP PHOTO