A Comment About

Obama Will No Longer Wear American Flag Pin

October 4, 2007 - 1:04 pm
David Thomson
2007-10-04 21:09:34

I initially thought this story was perhaps an Onion.com piece. Can Obama indeed be this stupid? Truth is often stranger than fiction. Who does he think is being impressed? I’m just flabergasted. This is one of the dumbest things I’ve ever heard in my life.