WATCH: Cyclist blown away by powerful wind in Netherlands
THE HAGUE: The storm in Netherlands and parts of northern Europe is giving people a… Read More
8 years ago
THE HAGUE: The storm in Netherlands and parts of northern Europe is giving people a… Read More