Taken by Jim Herd at Saturday's Pink Triangle party (always celebrated the day before Queer Pride Parade), a "newly sober" Mayor Gavin Newsom rips into a bottle of bubbly. How adorable!
Also, he might be packing heat. That is to say, his penis might be large. What say you?