John Dean clearly still lives in and thinks its 1974.
Who dug him up? Haven't heard anything about him in so long, I thought he was dead.