Strong winds hit France, traffic snarled due to debris on road

The western half of France is set to be battered by storms, potentially causes floods in the south west of...