Intro - 2/14/07

Aired:  02/14/07 Views: 42,225

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...