KLRU Schedule | Tavis Smiley | Actress Kristen Stewart

The 'Twilight' franchise star explains why she committed to the role she plays in the upcoming feature release, 'On the Road.'

Visit the Website: http://www.pbs.org/kcet/tavissmiley/