Tens of thousands line Market Street to watch the annual Lesbian, Gay, Bisexual and Transsexual Pride Parade in San Francisco on June 24, 2012. UPI/Terry Schmitt