Memes, Science, and 🤖: has science gone too far?
dogzilla @theworldpolice ... plz discuss

dogzilla @theworldpolice ... plz discuss