Waves
Tornado warning issued as Storm Barra arrives in UK

Tornado warning issued as Storm Barra arrives in UK

Storm Barra has arrived in the UK with a vengeance, blanketing much of the UK with yellow weather warnings Washing into the UK from the Atlantic ocean, Storm Barra’s indomitable presence has created tornado warnings and a possibility of snow. Dubbed as a “weather bomb”, Storm Barra has arrived in the UK with a vengeance, […]

4 years ago