Ed Driscoll

YEEEEARRRRGH!!!! Howard Dean finally wins

YEEEEARRRRGH!!!! Howard Dean finally wins one: his home state of Vermont.

In other Vermont news, life imitates Jonah Goldberg, as Killington has voted to secede from the state and become part of New Hampshire.

UPDATE: Tying both topics together, Pejman Yousefzadeh writes, “Yes, I know that Dean is no longer Governor. But this move likely stemmed from policies he implemented in the past, and represents a startling vote of no confidence in the manner in which Vermont conducts its affairs”.