Zoom Earth on Nostr: This evening’s satellite view of Hurricane #Oscar near the Turks and Caicos ...This evening’s satellite view of Hurricane #Oscar near the Turks and Caicos Islands. Winds exceeding 85 mph.#HurricaneOscar #weather #WX