Hmm.. Posted on April 22, 2004 by steve Technological venus fly trap?… [The Register] Share this:TweetLike this:Like Loading...