Vultures still “still showing up” floating in Biscayne Bay — Man “picked up 10 birds himself”

Vultures Found, Recovered And Now Back In The Air, CBS4 Miami, November 11, 2010 … Read more >>