Moment of Zen - Bush Is Buff

  • Aired:  04/10/08
  •  | Views: 63,657

FOX News presents fair and balanced coverage about presidential Christmas presents. (0:16)

Loading...