For daily wit & wisdom, sign up for the Almanac newsletter. Email Address August 24, 1990 Weather Thunderstorms dropped five to seven inches of rain on Long Island, New York, closing major highways ADVERTISEMENT ADVERTISEMENT