Lisa the Skeptic
- Episode aired Nov 23, 1997
- TV-14
- 30m
Townspeople believe that Lisa has unearthed the fossilized remains of an angel.Townspeople believe that Lisa has unearthed the fossilized remains of an angel.Townspeople believe that Lisa has unearthed the fossilized remains of an angel.