An estimated three million revelers jammed the streets of Sao Paulo for yesterday's 16th annual pride parade, the largest such event in the world.