Hurricane Oscar forms off the Bahamas Posted on October 19, 2024 By Newsday 4 Views Hurricane Oscar forms off the Bahamas The National Hurricane Center in Miami says Hurricane Oscar has formed off the coast of the Bahamas. continue reading...