Friday

humankeeping

The London Zoo has unveiled a new "human exhibit."

Remember that scary Twilight Zone episode with the human kept in the zoo by the aliens? The human display at the alien zoo was a 1963 suburban ranch house living room.

No comments: