Post storm sky on Long Island, New York tonight at 8:37 pm (June 26, 2009)