
Briefs
Tornado Title-holder
A new survey has found that an average of 47 tornados struck Britain each year from 1981 to 2010 making it the world’s tornado hotspot.
A new survey has found that an average of 47 tornados struck Britain each year from 1981 to 2010 making it the world’s tornado hotspot.