Intro - 2/14/07

  • Aired:  02/14/07
  •  | Views: 42,208

Political controversy rages over women's health in Texas, Stephen reviews the Westminster Dog Show, and Lance Armstrong explains why he never won the Tour de America. (0:33)

Loading...