30-Minute Anniversary
Season 3 E 99 • 08/01/2007
Stephen wishes the Nation a happy 30-minute anniversary, but wonders where his present is.