PEEPS!
Season 11 E 5 • 04/04/2007

Stan and Kyle's meeting with Professor Teabag is interrupted by ninjas. Stan and Kyle escape the house just before a detonation of Peeps.