Real Mermaids?
Check out live mermaids at Weeki Wachee Springs. This roadside attraction must be seen to be believed.
Nope, I am still looking for the missing 2 as well.