If geeks love it, we’re on it

Optimus at last… sorta

Optimus at last… sorta

Still no release date, but an Optimus Maximus demo is set up in New York at the Wired Store. (thx ste!)

Comments

  1. ste

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!