Scary Vultures

The Scary Vultures are a pair of vultures that appear in The Call of the Simpsons. They hang around Springfield National Forest, where they prey on the Simpsons. They can later be seen following Maggie.