1 comments

  • phendrenad252 minutes ago
    Reminds me of the "Found: Artifacts from the Future" that used to (still does?) run in the final pages of Wired magazine. I don't really get what this one is trying to say though.