The Florida woman caught in photos riding on and harassing a wild manatee has turned herself into police.
Woman Caught Riding Manatee Turns Herself In
The Florida woman caught in photos riding on and harassing a wild manatee has turned herself into police.