The WIRED Store showcases today's latest and greatest products with the return of its annual pop-up retail store in a new location at 60 Greene Street in the SoHo neighborhood of New York
City. With more than 100 products on display, visitors are invited to test products, attend events, and purchase featured products online at