Obama 101

  • Aired:  04/30/09
  •  | Views: 193,617

Fox News stocks up on holy water and garlic to commemorate Obama's first 100 days. (3:07)

Loading...