Zoom Earth on Nostr: Recent satellite picture of Hurricane #Oscar near the #Bahamas. Maximum winds over 80 ...Recent satellite picture of Hurricane #Oscar near the #Bahamas. Maximum winds over 80 mph.#HurricaneOscar #weather #WX