Moment of Zen - Little Head

  • Aired:  04/16/08
  •  | Views: 45,883

FOX News' talking head has a less than flattering summary of the Pope's knowledge. (0:11)

Loading...