The caracara was found in Ave Maria, Florida laying in a field. The bird was weak, dull, dehydrated, and pale.
You could easily tell, however, that Big Bird would tower over my father if they happened to meet on a New York street in Big ...