A digital documentary project for the Weather Channel about Florida's Lake Okeechobee, Big Sugar and a toxic algae menacing the Sunshine State.
Spencer Wilking
Director
Kait Parker
Self - Correspondent