42nd Annual NYC Pride March, Part II

Rainbow flags? Check. Marching politicians? Check. Hundreds of thousands of people celebrating the legalization of same-sex marriage in New York? Check! This year’s march–with grand marshals Dan Savage, Terry Miller and the Rev. Pat Bumgardner–had an emotional, joyous attitude and eye candy as far as the eye could see.