By AP/KWMU
St. Louis, MO – Thousands of people gathered in Tower Grove Park Sunday for St. Louis's gay pride celebration; it was the 24th annual PrideFest. Organizers say their predictions put as many as 50,000 people there.
The day also featured a parade; it came just days after the U.S. Supreme Court struck down laws that ban gay sex.
Gay pride events nationally marked the anniversary of gays fighting back against a police raid on a gay bar in June 1969 in New York.
Besides the standard parade fare, the parade celebrated the outrageous. Men carried pink flamingos, wore feathered neckpieces and orange wigs, even wedding dresses. Even dogs wore rainbow-colored scarves to symbolize diversity.