On Sunday, underneath a blue sky and amid warm temperatures, thousands of people flooded the intersection at Castro and Market streets to buy handmade goods, eat food from several food trucks, and, of course, dance to fantastic DJ sets dressed in all sorts of regalia, or not dressed at all.