Moment of Zen - Bush Is Buff

Aired:  04/10/08 Views: 63,663

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

Loading...