Just as the waterways freeze, winter festivities begin in Delray Beach, Florida, on Saturday, January 22. Get your gr ...