kitten corner: NASA vaccine protests

jeez, who do these people think they are?

rocket scientists?