wizbangblog.com
Jim Jeffords Tin Foil Hat Fits Just Fine
Senator Jim "Turncoat" Jeffords who has mostly disappeared off the national political radar since his defection from the Republican Party in 2001. While he calls himself an Independent, a…