I live in Florida. I see Turkey Vultures and buzzards all the time - in fact, I keep thinking there is someone (or thing) dead up the street because they seem to continually soar in this one particular area. My question - wouldn't you think they would have been hoovering over little Caylee's dead body??? So close to so many homes, you would have thought there would have been a ton of them, and someone would have noticed them. Kinda gross I know, but just something I've wondered about.