Life | Fri Jun 15, 2012 6:25pm EDT

France weather storm, England sink Sweden