John Shafthauer

John Shafthauer

947 posts

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

Articles by John Shafthauer