Found! Giant Florida “Land Shrimp”! April 7, 2018April 7, 2018Chris and Carol 3 Comments The ever elusive Florida land shrimp discovered!