France: Store Looted After French Soccer Team Win World Cup Final


Comments