Star Metro - Is fractious France ready for an Olympics party?