newsbusters.org — You're not seeing things and it is not a spoof picture from The Onion or any other satirical website. The image you see to the right (larger version below the fold) is a painting by artist Michael D'Antuono called "The Truth" that will be officially unveiled at Union Square in New York City on April 29 to mark President Barack Obama's hundreth day.
Apr 25, 2009 View in Crawl 4
stopnowApr 25, 2009
For the first time in my life, I'm ASHAMED of my country.Americans are losing their minds; it's absolutely hideous to watch.
malazarApr 27, 2009
Now I've seen everything! What's next...a painting honoring Satan? Count me out and ashamed that an artist would use their talent painting something so outrageous!