Spirit covered the streets of San Francisco today on Market Street in San Francisco’s annual Gay Pride Parade. There were drag queens, kids, politicians, police officers, shirtless men and dozens of happy married couples everywhere. Such success for this year’s parade could be because of California’s court ruling allowing gay marriages recently. Thousands turned out [...]

