The end of David's dynasty came in 587 b.c. , when Nebuchadnezzar, King of Babylon, invaded Judah to lay siege to Jerusalem.
Nebuchadnezzar's invasion of Judah marked the end of David's dynasty.
There was an ice storm that happened here very recently.