Homecoming

  • Aired:  08/22/00
  •  | Views: 1,996

The Daily Show returns from a three week road trip to a new set that looks like it came from IKEA. (1:24)

Loading...