Commenting has been turned off for this post
⭠ Return to thread

«Last week, 43 monkeys at Alpha Genesis, a primate research center in Yemassee, South Carolina, made a run for it after an employee failed to latch the door following feeding time. «

Monkey on the lam! I miss the old Stephen Colbert.

Expand full comment