Items tagged with Mimobot

Whoa there fella, is that a Transformer you have there in your pocket, or are you sporting a raging...oh, it is a Transformers USB stick! Lucky guess, except that we cheated and read Mimobot's press release introducing its new USB drives featuring retro Transfomers styling. "We are stoked to... Read more...