Baby Barack Birth of Hope Doll?? Seriously???

I hope someone changes me soon.

At first I thought someone was pulling my leg when I heard there was a Barack Obama baby doll called the “Birth of Hope” available for purchase, but alas it is no joke.  For $150.00 (give or take) you too can own your own little piece of inanity in [...]