Total Eclipse of the Art

  • Aired:  07/11/05
  •  | Views: 17,674

Ed Helms reports on an art controversy at the Controversy Exhibition in Ft. Lauderdale, Florida. (5:05)

Loading...