Democratic National Convention 2000 - Crowd Control

  • Aired:  08/15/00
  •  | Views: 3,806

Steve Carell examines the dangers the L.A. Police Department faces from giant puppets while maintaining crowd control at the convention. (3:36)

Loading...