Odd juxtaposition of the day: Palin & Castro

Sarah Palin...in the Castro...in San Francisco...the world no longer makes sense. I wish it had been a Cuba reference too.

Posted via email from toddx's posterous

Comments

Popular Posts