Colin Powell is just trying to get his name back in the news before endorsing Obama again.
He was never a Republican
He rode Republican Presidents for his career