Democratic presidential contender Barack Obama finished an early campaign swing through politically pivotal Ohio with a rally that had the energy of election eve.
The Illinois senator fired up a young crowd of both supporters and the politically curious in suburban Cleveland last evening with promises of a new vision and widespread change in policies at home and overseas.
The campaign says Obama raised more than $450,000 at two earlier fund-raisers in Cincinnati and Columbus.
He covered a wide range of topics in the three stops -- including his wishes to end the war in Iraq, develop universal health care and improve early childhood education.
Republican Party spokesman Chris Taylor says Obama doesn't give enough specifics.