A group watching TV (w/o cable) at Rosetta McClain Gardens in Scarborough counted over 2,500 vultures. And if one of those vultures should happen to land, or fall out of the sky there would be 2,499 vultures in flight in the sky, and if another one of those vultures should happen to land, why there would be 2,498 vulture ... you get the picture. Road trip anyone?