January 16, 2017 By Castimonia Human Trap A pair of rats stare at some cheese in a rat trap and exclaim, “Look, cheese!” and a pair of humans look at an open laptop computer and exclaim, “Look, an internet connection!” Share this:TwitterFacebookLinkedInEmailPrintPinterestRedditMoreTumblrLike this:Like Loading...