The French Persistence

  • Aired:  04/22/03
  •  | Views: 10,973

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

Loading...