Barack Obama traveled to the aptly named town of Independence to give a speech about patriotism.

The Democratic presidential candidate's campaign talked about "what patriotism means to him and what it requires of all Americans who loves this country and want to see it do better."

The speech in Missouri Monday comes in the run-up to the July 4 holiday and as Obama seeks to reassure voters about his commitment to the country as well as to counter questions about his patriotism. He's recently started wearing a flag pin on his lapel.

Obama faced questions about and criticism of his patriotism during the Democratic nomination fight.

(with wire reports)

This video is from, broadcast June 30, 2008.

Download video