Deluge

A great flood hits a small town.