David Weeda with signs for gay pride day demonstrations