Daft Punk announce first-ever pop-up shop
from NME news have announced details of their first-ever pop-up merch store. Located in Los Angeles at Maxfield (8818 Melrose Ave in West Hollywood), the shop will be open from February 11-19. It will incorporate “a […]