Thousands of cricket fans flood Melbourne's Federation Square to celebrate Australia's World Cup victory.from Top Stories http://ift.tt/1CnILvq