Video: See Manatees in Florida

Make friends with a manatee in Homosassa Springs, FL.