By gregladen on November 28, 2007. ... when you can have an Exoskeleton! [hat tip: Geekologie] Tags Technology Log in to post comments More like this