More Lies
Season 6 E 16 • 12/04/2002
Stan confronts his parents on the hoax but they insist he is truly from the future, they can feel it.

Watch Random Episode