Obama's "Mission Accomplished"

A mostly political Weblog.
June 21 2008 6:21 PM

Obama's "Mission Accomplished"

What his new faux-presidential seal symbolizes.