Homer

Homer is alert for bird sign.

Advertisements