Thousands of people filled Midtown Green for Virginia Pridefest, transforming the space into a sea of rainbow flags, live music, food and hundreds of vendors.