Just to confirm that he did, I present the DailyKOS article from 10 years ago...
http://www.dailykos.com/story/2004/10/29/66228/-Former-GOP-Sen-Bob-Smith-endorses-Kerry
Wow, I can understand the guy who goes all Howard Beale.
But . . . John Kerry?! And I thought Bob Barr went nuts after going from social conservative to conspiratorial libertarian.
I'm disillusioned with the Republican Party. I think it's beyond repair.