Former Hurricane Lowell finally fades away
Monday, August 25, 2014 - 11:00
in Earth & Climate
Satellite data showed that Lowell had ceased its life as a tropical cyclone over the past weekend.
Satellite data showed that Lowell had ceased its life as a tropical cyclone over the past weekend.