The Simpsons – Season 9, Episode 8

Seasons and Episodes

Townspeople believe that Lisa has unearthed the fossilized remains of an angel.