It's time, guys. FINALLY.
A mysterious 15-second ad ran during SNL a few weeks ago, hinting at a new album.
Since then Daft Punk posters have been popping up around the world.
6th and La Brea, Los Angeles
Source: thedaftclub.com
March 21st: Shoreditch, London
Source: @under_mcr
Belmont and Long, Chicago
Source: imgur.com