Obama Evolved Poster

Posted by on May 9, 2012 in Art, Culture | No Comments

[Found via Salon]

Leave a Reply

This blog is kept spam free by WP-SpamFree.