Hurricane Oscar Forms Off the Bahamas. Here’s What We Know So Far

2 months ago 58

Hurricane Oscar formed on Saturday, off the coast of the Bahamas, the National Hurricane Center in Miami said.


View Entire Post

Read Entire Article