Humor, Renewable Energy, Videos Cape Wind On The Daily Show August 9, 2007 The Naib 1 Comment I am a little late on this, but man is this good.