Over Twenty Spanish provinces remain on high alert as storm Barra makes its way into Northern Spain. Storm Barra has already Battered UK and Ireland on its way. #Spain #StormBarra #WeatherEmergency About Channel:
Hide player controls
Hide resume playing