Armageddon
- Episode aired Oct 12, 1997
- TV-14
- 49m
Duncan may have found the key to defeating the demon, but will he have the courage to use it?Duncan may have found the key to defeating the demon, but will he have the courage to use it?Duncan may have found the key to defeating the demon, but will he have the courage to use it?