N Newsbot Well-Known Member Sep 20, 2017 #1 The potent weather systems, that have left a trail of destruction in the Caribbean, could merge as they pass over the Atlantic to create a battering ram of storms to lash the UK Visit The Coventry Telegraph for More...
The potent weather systems, that have left a trail of destruction in the Caribbean, could merge as they pass over the Atlantic to create a battering ram of storms to lash the UK Visit The Coventry Telegraph for More...