Boaters Slow Down! Florida Manatee Season Is Upon Us

South Florida boaters need to slow down immediately. Manatee season starts Friday, November 15, which means more of them, are in our waterways. Katie Johnston reports.

Author: Rich