George Allen Announces Senate Bid

You’ll remember former Virginia Senator George Allen (R) lost his senate seat to Democrat Jim Webb. Now Allen will vie for that seat again. Allen has been a Virginia state legislator, the governor of Virginia and he has served in the US House and Senate. I’m glad to see him back in the mix. He will be a fierce defender of conservatism.

See the video announcement here.