The myth of the gay agenda

1,767,838 plays|
LZ Granderson |
TEDxGrandRapids
• May 2012
Want to use TED Talks in your organization?
Start here