NASA sees Tropical Storm 10S form along Western Australia Coast

After days of lingering off the west Kimberley coast of Western Australia as a slowly organizing low pressure area, Tropical Storm 10S has formed about 50 miles west of Broome, Australia.