I was wondering what Aimee Mullins was running from, and now I suspect that it might've been these fellows. I'm sure they're great people, being a part of MIT's Wearable Computing team and all, but I would run too.

You can click on the picture for a closer look at those six studs.

Now before you go on and make fun of these handsome fellows, do keep in mind that this picture was taken over a decade ago. Being so far ahead of their times in fashion faux pas deserves some respect.

Photo by Wear Cam