It's that time of year when the skies are filled with rainbows and the people of NYC march in honor of The Stonewall Riots over 40 years ago. With the Supreme Court case results awaiting at the end of the month, June 28th signifies an important day for gay rights supporters to celebrate loud and proud. This weekend is filled with colorful parades, parties and non-for-profits that you won't want to miss, so mark your calendars!
[Photo via @stacylentz]