Three faces of Pride will ride as Grand Marshals in this year’s New York City Pride March, June 27–Judy Shepard, Lt. Dan Choi, and Constance McMillen.