The French Persistence

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

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

Loading...