Apocalyptic images. The storm has unleashed! Brute Storm Noordzee. Northern Europe