Moment of Zen - Terrorist Summer Camp
Season 7 E 13 • 07/29/2002
A last lingering look at the Terrorist Summer Camp.