Comrades
Season 12 E 69 • 05/21/2007
Obviously, Jon and Stephen are the best of friends.