davidhalldc

davidhalldc

Politics, technology, gays, Apple, and whatever else catches my attention. Development Director for SLDN but opinions on here are my own personal ones.