Back in Black - Man vs. Nature

  • Aired:  03/20/02
  •  | Views: 5,455

Lewis Black investigates the worldwide struggle between man and nature and lets us know that man wins hands down in America. (4:10)

Loading...