John Shafthauer

John Shafthauer

945 posts

John is a satirist and writer. Autistic and such. Excellent hair.

Articles by John Shafthauer