Narcissist-in-Chief Celebrates Self

Narcissist-in-Chief Celebrates Self January 21, 2013

He did it. Goody for him.

Meanwhile, in really interesting news, strongest evidence for life on Mars yet has been found.

Oh, and more people will be at the March for Life than will be at the Inauguration.


Browse Our Archives

Follow Us!