Moment of Zen - Deutschland Daily Show

  • Aired:  03/15/07
  •  | Views: 291

If you've ever wondered what a German commercial for The Daily Show looks like, look no further. (0:20)

Tags:  Moment of Zen
Loading...