Moment of Zen - Riot Gear
Season 6 E 91 • 01/31/2002
Riot police run a drill.