Sen. Barack Obama delivers his North Carolina primary victory speech on Tuesday.
Sen. Barack Obama delivers his North Carolina primary victory speech on Tuesday. Todd Sumlin / Chalotte Observer / MCT
Sen. Barack Obama delivers his North Carolina primary victory speech on Tuesday. Todd Sumlin / Chalotte Observer / MCT