A massive tidal wave hit Britain from the North Sea, off the coast of Norfolk. Thousands of homes have lost power, many have been wrecked. Several people hav...
Share this note: