Barack Obama delivered a speech on national service today in Colorado Springs, CO.

This video is from CNN.com, broadcast July 2, 2008.

Download video