Haley Barbour is slapping Alan Colmes all over Fox!
lol! It doesn't take much. Have you ever heard Alan come up with an original thought?