Democratic National Convention 2000 - Crowd Control

Aired:  08/15/00 Views: 3,851

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

Loading...