Showing posts with label Mount Suribachi. Show all posts
Showing posts with label Mount Suribachi. Show all posts

Saturday, January 30, 2010

Modern Leftist Heroism

Propping up the failing flag on Mount Obamanachi: