Megaflood ‘Made Island Britain’ BBC News

Sonar studies of the English Channel reveal scars scientists are attributing to a massive discharge of water from what is believed to be a lake where the North Sea now rests. Until that time, they say, Britain was a part of the European landmass.

Hat tip to