Houstonians go to Washington for Inauguration

Published On: Jan 21 2013 07:10:07 PM CST   Updated On: Jan 21 2013 07:11:28 PM CST

Jan. 21, 2013: Many Houstonians travel to the National Mall in Washington to watch Barack Obama be sworn in as president of the United States for a second time. Rachel McNeill reports.