Louis Vuitton’s New Pop-Up Shop Is Slime Green

Louis Vuitton’s New Pop-Up Shop Is the Visual Equivalent of Getting Slimed On a recent on the Lower East Side, passersby stopped in their tracks to gawk—not at Lindsay Lohan or any of the other guests who made it out to the opening of Louis Vuitton‘s latest pop-up shop, but at the trash bags on the […]

Louis Vuitton’s New Pop-Up Shop Is Slime Green Read More »