Back to B2B2.me

First named storm slams into the United Kingdom



Hurricane force winds and high seas batter Scotland and Ireland.

Close Open in New Window