David Gelernter is a lying piece of shit and no good, sun worshiping, dumb ass, con artist.
mymojorisin 6 months ago
David Gelernter is a lying piece of shit and no good, sun worshiping, dumb ass, con artist.
mymojorisin 6 months ago