Home Tags Capitol

Tag: Capitol

Triumph Insult Dog Bit Goes Bad—Stephen Colbert Crew Busted at Capitol

Triumph creator Robert Smigel was among the seven Colbert employees arrested for unlawful entry after the puppet cracked wise