The French Persistence

Aired:  04/22/03 Views: 11,112

Stephen Colbert goes to Carrboro, North Carolina, where the French occupation has begun. (3:43)

Loading...