Dan Savage


Dan Savage speaks during a press conference. All photos by Ricky Emmons.