Hurricane Oscar Forms Off the Bahamas. Here’s What We Know So Far
Hurricane Oscar formed on Saturday, off the coast of the Bahamas, the National Hurricane Center in Miami said.
Hurricane Oscar formed on Saturday, off the coast of the Bahamas, the National Hurricane Center in Miami said.