This evening, I stood on Castro street next to the Castro Theater and witnessed the celebration that followed Obama winning presidency over this country. It was incredible, people everywhere screaming, drinking, dancing. All the cars passing honked for it. Helicopters, cops, and news anchors watched it happen and 92.7 blasted techno for the start
(
Read more... )