It is a tradition that started in 1991. Traditionally it has always been the first weekend in June with MK being on the first Saturday. It was a Way for LGBTQ members to be able to find each other. Now when gay days occurs in any park at Disney or Universal, they wear the red shirts so that they know who is a part of the group. You can see some of the shirts here.