re: #246 Gus 802
Chimpanzees! First in space! After sending up chimps the aliens were observing and reported back to their home planet, “looks like this time they sent up a hairless one.”
/
Someone up thread posted the new Planet of the Apes movie trailer. I’m excited about that one.