Stephen Jr.'s Christmas Miracle
Season 2 E 157 • 12/13/2006

Despite a solar power snafu, Stephen Jr. has been located -- unfortunately in Canada.