A topiary-version of Captain Hook visited with guests at Lake Eola Park in Downtown Orlando recently to promote the Epcot Flower & Garden Festival. Check out the video below: