Is that about diaper lady?
Yup—diaper lady.
NASA now claims their psych testing is much better....bwahahahahahaha.