The Daily Show with Jon Stewart

Jason Jones 180 - Nantucket

Season 12 • 08/07/2007

Local residents revolt against a proposal to install a wind farm in Nantucket Sound.

More