Originally Posted by
Abe_Froman
I saw this creature today! Country folk, what is it? Turkey? Chicken? Alien? It was a little bigger than it looks in the picture. North side of Chicago, about 500' east of the I-94 viaduct on Forest Glen Ave.

Buzzard looking for something dead to eat. Did you stop near road-kill?