Charlotte Pride Festival

Charlotte' annual gay pride festival and parade draws up to 120,000 people each year.