Today, San Francisco kicks off Pride Weekend with the installation of the Pink Triangle on Twin Peaks! Its so large that it can be seen for 20 miles and will remain up for the next 48 hours. Obviously we celebrate Pride in a very BIG way. Have a FUN and safe Pride everyone!
June 28, 2013