TheTrevorProject.orgMember of The Internet Defense League
“ you have tripped my mental defence mechanism ”

 

the dallas principles