Green / hurricane Hurricane Season Is Off to an Ominous Start 3rd named storm has formed in record time By Rob Quinn Posted Jun 2, 2020 5:00 PM CDT Copied Back