Stan's Double Cross
Season 10 E 9 • 10/11/2006
Detective Hardly tells Stan and Kyle that the 9/11 conspiracy is a government conspiracy. Stan admits to the urinal deuce.

Watch Random Episode