NASA finds Tropical Storm 07W near Kadena Air Base, Okinawa

NASA satellite imagery captured Tropical Storm 07W soon after it developed near Kadena Air Base on the island of Okinawa, Japan in the Northwestern Pacific Ocean.