Well worth a visit in Manhattan, New York is tech magazine’s Wired’s “pop-up retail store” at 160 Wooster Street, SoHo.
Opened for the holiday shopping season, the warehouse space stokes gadget lust to the max, letting punters test drive the latest consumer gadgets and gear.
(more…)