Wollongong: The chaotic weather took a tragic turn at North Beach yesterday when a 28-year-old man has drowned following a drunken early morning swim.