Tornadoes in the UK?
By Tom Frame Last Wednesday (8 October) saw reports of several tornadoes in the UK – one even tore the roof off a house. I remember whengrowing up I always thought of tornadoes as something that occurred only in the USA – perhaps a school production of The Wizard of Oz had put this in … Continue reading “Tornadoes in the UK?”