The Atlantic hurricane season is not yet over as a new tropical system has formed in the western Atlantic – a Tropical storm Sebastien. The system is now north...