Dave Gitter

President of CACR. Founder of @ccpwatch. Views are my own.
Donate on behalf of Dave Gitter: