Blog :: Busting Obama Myths


May 29 2008 11:53pm

Busting Obama Myths

The best part: "By the way, flag pins are made in China."