Season 1, Episode 18 Cybernetic Ghost of Christmas Past from the Future

First Aired: December 29, 2002

The Cybernetic Ghost of Christmas Past from the Future informs Carl that his house was built on an elf graveyard.

Watch Now
Subscription