Star Wars Stormtrooper 2GB Mimobot Review Designer flash drives have been around for quite a while and Mimobot has been one of the top names w... September 15, 2010 by Bob Buskirk