Instapundit.com Instapundit.com

August 23, 2007

CAPE WIND UPDATE: A television spot from Greenpeace that's running in Massachusetts:

More here. And some background here. Also -- non-video -- here.

UPDATE: Okay, actually I like this one better: