The Utah Pride Center hosted its annual Pride Parade on Sunday, June 3, followed by an all-day festival at Washington Square in downtown Salt Lake City. With attendance in the tens of thousands, Salt Lake flew its rainbow flag with pride and love all weekend long.