Instapundit.com Instapundit.com

December 03, 2007

IN BRITAIN, a big offshore wind farm. Nobody tell Ted Kennedy!