I think we need a president who is a generational change and that's why I'm supporting Barack Obama – Former US Secretary of State Colin Powell, a Republican, endorsing the Democrat while undermining John McCain's claim that Obama was not ready to be the commander-in