Chris Matthews was in forgetful mood last night following the State of the Union, with the MSNBC host giving TV viewers one of the oddest ruminations on President Barack Obama's speech: "I forgot he was black tonight for an hour."

While trying to express his deep feeling on "who he was tonight," referring to Obama, Matthews launched into some cringeworthy material.

"He is post-racial, by all appearances. I forgot he was black tonight for an hour," he said. "I was watching. I said, wait a minute, he's an African-American guy in front of a bunch of other white people. And here he is president of the United States and we've completely forgotten that tonight -- completely forgotten it."